102811331140109910379659315821018101411001054110388999991893457888011161101101988310026331109967112210229481064958881968105799299599010868881016954904100199810581087950103310491128113991387691495511058879961127891103962793293796411109121076897917100661911269695811102886102093988211298651061991893960930109391160762561062110319611094103590091657788510886085831124113210891136393105911466221073104187910681036620104361410651084966989104810709819108981081102511191072111810561050972110411151106906613936108581995610601030105311488841004997899114157690594093861810749281138113110799931023102662611351015907812624108261561211451125111210171077949109895196339210081029110810559591123606109211421078106989596286211141113103410961005973106758410916349081027109739499410521066107595392939610131107105197139510441038108010009878901024111110831007609815896112111306179579706118941117114793311341137100310719096236161143952106287710479881063