235331256602379524545125525244411284402508913061712974212982413056312528412894512547412591712476712788024056125030126473128025130287123569130747123829125586130402251151281161290522372412608612344712906012481125068243311307361270101277931296431264611235402563912587112734024500127182128487129110124539126280127888235652554612490812844524097126993244391235821251922380712452012919712999912973313045112694512583312697513046712379024913129888253591261771305821263222352112712412739812616212711325266129778128541128309129699124052127200129215244581268941304422374312575224369127961