894102662510439621019618100787711299549711036612106695695891110449528961134107193962099511231025112411268991111934111410561141113588311391131972890988110693710029291020105990990462710756081082895107658261910636061128109710659925831147101611139941073114391894887987681510001018950880111011258198891035110510139381138103799799911036161086102893311321136107961560710491031106457610478841001993103988210606231133626113091790511018659539981104112210381077113710341058936940578900611614102410941142910577887395885100510619321148108010629665841074108761799091499110551067973105210038861041987916881906633111810278621083961100497081289811401048967981964108511271069111299610331030613114563411021121109210061119108496510291096107862210573931053110988896810501081897105139691391210179599696219089899491015960102393161095511001070111595711176249301107102210088911108111660911461072109110681099893109896310935811088101410899073923949511054928