993965897105211211002966106211149161092576105397011226239179991124100510488831022101839362410731056963997102789911069676268941118876819113310205771113618906107590493393411471055617101710141041110888299596110331036918621939634106795710471123619395879110990910771054114197262510749718939131142584113593739410251146106360810821038111795296910075831029612951114039693661411019141138392930107291111031127938103491010019591043896114558210891069107011379501078606112910911058111610351139110263310301083106499110998779689739961128106010319311008607110511049329531132103710861059102611311125101690789890857810888151079101510941049106810248818851084964948581812114311366131119880611106594961010819129009601006108599298711101080887111510448651000905102862210971093895101362788489198910031100620956888615111192911301039862958994112688910668909819409981019108710049281107616955111260910969541061886113496210761148109810571071990102310509881051