105911381109110497399110551015930622114310371024108791360898888261810681105102897063411241079954995951958952109661410891062104310561092962625616110087693611021052627108198996591011089298831119880911105861088610349398771001109710601003900908107388810531103107195310788931112617114558311401025928110757710769983956241110103810169499561049960106111261050994576620104410071129102081298789593311379721066897114711316211041967996107711461121106410266116158901027112810741106111693811011118619113089688591210308911008582578106393110148879098191047393898107299311423949571083113210939169611139101310888891023981948940934905108011341039109199063311416266136068621057112796411251114971113688195510849598151135101910999141033107510221017106587990610029379661094101811171148899108588493210003921048100691810829631069612950968607581894105186511111067103111223966096239041098108611339699921005111390710355841004997111511239171070102910361054999