584883887990106896162510691092104958110709539981013109386581910981041100462495197061610298819601105106298110341139955106599988611246071080110090662011081048105511251072102299211099711129634993954112789310601071107388010768991026995101958293093995088439396711031008933912106711471133100392988961791893894811211053104458362761889011166211132577997106410946221028110460887989798791710066151030101411191140989876114310561089100194057611019091130888110611159589289499579311113109910071083112211341088100291410501123101611421005113111171066932111110186121137112696210001145106160910591082112891699411461118885815396103599157810571085102799611101051113510471052109162681261395286210976141079102361090591310331136965894107790061110861102104310361074988108789697310781141904113889510969691024103190810371020108160611121017108493711481054619623910633907103888239289196696410759721058959395898110796310251039968877936106339410159569119341114