102810589136241147877112690693889410629596071148625103758110781004110296311436221084990962106611096091027995114110511139112961796110039641022110110569731091101558210336109721071576992618967891108710419819719281034621102394093995690461293388810531055932106310649681072103691488462610898866349571052112299610681085113095110599529559973969701131627109710301083101811348651136111590710806201038108110549101014909108660896588910941016616954107588210431069916107989094811133951006893107058411059348951118611112711169051049112111078991065989879619583900111010001047100888711068851117106162310291013114691789686281999110481135110492995310259313926135781067113398799411241060100111111099113211289301050897998615898394999393114561495011141088958109311371035102087610449111125102696911191007109257788110319609939181074100294963311001142105710761039114010249121138936815966908880108260610771123100510731096937988111288310171108109881210191103