105090994010449558121118895995111161210079561027911906965958627112510169918791106933928113697357610591029622106588961196710566188659135831087102311488936251073100210491000815103910061104107462110303931054910887113510149079161003105395761410131113971966108911459971097616990883110910948941123112889610521134104795410256081015898106410558841024107789910173958868821020607113910863941101939111596110371100102889787610221146963105195210751112109811039961038104189195060911479939301067610881110511171088100196295311191116107899210729889291126109911311058106610181110105798161795111271124615577959934102662410481096100539663310351083112258411219129871004103110629381008107958296490557810919141102862107688010331141936581970890108090010841034112999998994890411331092101910821081111410601061110796096811421137969819107161910366061063613392885877104310689311132626994998106910709179081085888109393262011431108972918949113011406341138937623