99232430654611048629907288598613064119923233063609907271540481100172812530898150479864196884619814279907032414879907087918001574661241530992297992322134651779183624152999074765609624619299230399072530654499231199231099074699071399232140179611177311177215632864004495731656377272205092205482205312415271055705373099959079590613484362001775732445740101549595731230148772114877011298605143775616294645392488083306458306543306457134684310184102061119341348534300338300372477001152113152138172599172733148006730636785986030061992320306410504771100177286567055081015915543433920018399074312387679907429907411391268990724