77371181456161512849513191714751111216121812458718117956143311692522227111111897994481282712212104044710162015624536283122214911112211227128121455193433311218163224424612172121380111161111414181123121188311191111043630181551224211145215278321313428461111611116103161217112180111252031111921479117113175618417248401011142227110332358552512258632111451162113112151931131714621161749722528192713333161323514461233653681436612212145241622102311511712511112144112481312112443699311211711111312121355131816814233228555105218312316110165912392825442410566313111435342120286316312817192592411421520124296142039511162111101249170011321126413360312660342112475249644111151121111772271225151012141113959131438111261151548111191312715129378328157162221213165921735123311210641548351133257615111217102111434112221201112661201034422132147211463322121214311131463121126711314121571112121719221756851618544242058101302933351211134121611313108332131522299631701341141562138328814311124431592221423113312111414411461321146312119213551314417212067753611130542561123582221160448121241171331510225414821741141422321021312127152431213115896214329341013611722115148449126121721213563335111341112159111152372913217142811511311111123801292811163123212211115221815311541223711011927124842388814311603155112143312247011791711315642514221310271421221412102197129611151112901868205214419012151224155357121102333111036162252131281014042