10103771324059132419513240601702417002856520106862685621132864333253728532017309233245899939660262429963314628746738961175220105194643737643655881451643656122566082302660260460262513158134456708562591286352856240856260856531856217856241121769221485585624284625684625735052315388361462790970666197060856521602591856261856511856198910177130264735038264363360262685626214722418565156025875504326026671302693130264885619799964648866714867571484607896663178637471001385551856263856264126600389666489666527091132381714867608500181493269136518848863012200851302698130261051366883376219706185652285620632864814057583286493286451058714