14929381165829110572336871036888736876036886636880936888613275692089895463985470111329888547001114341454707310543586831454992958089250718969821669815311374254993299884472469342891454559766982141086970107871514372541416982141699114170814763581297267801293370204559536460626596751412479926510106335470616369740162319811630969119002661461483249618416131251010133596965631181300682074685004685086112068092505992484914542186232101240667976784646408658267455975874123582002455974113894165826611707076425561170716804554407110280062107507710319681177497135686147755920628347756566516614639222061019886299221291119425877223635831635757635744