1357348055022196002142116434493785641187171114626804524543181387811213804834854479746140514133929738319133146071151922179652418223325885651792173166752324176516882851538420446628800266194240192177873133811804784908452933384657170227673545541765377507954645561284343828570511065536892508494357143302813712605116729170148664591237436340543310605198374933469514565152518255549424764248539761509302224471776778335249736365546719480760855718481210346622735728652044342230424244223053564550351402706545512686374405864701243097511912054554483585459827474320256947958689114553239253510727665390289597883628047922765126764823534583432755893825676314746572822025928673564847536640634166438651342172507195488278729747687527122441762996573998381462136502321701717877897042151171482834695581258578468528030815347333755807142450336407974535936913197997062623867023556242613084038527913746685243973776837336167916922816013560355790709667136437542193834742073495705572276613017722563613990269375820455218913318816275116467447621076587665278354082753864935217381118773666369463803688400494032363792055489850769163653397651522398165032223825489337283234625466030344832822926547650036716160237441965616849915140220335166812736863945746850175251552437081252446427985057535630577182063567472794632372011133894044897623067777418532883203502875633763074724443376905365671240459231164216504199267401703332599474614773374681166752456186839256659808763810677282296793200300782686487644754317646423652963145555662181239464158726460327115770214567834266354731544542526152664022653678954123415628461417707481758265686308027793127075515471371584134474567547478580127273150879111229071215289237773814342710190638333604451295345788671356222114841653885111443482522127861096731068373706472381816024725167277262984754174809206328063911578059555945520810838711525766298732710521294588178197846596601590730