19255147944147692951831463861851727465717755956161202718833721125245262266186247136297212725529991161534892422299131458544876060217381720625921206930406145395722901838251356491558216118813920117221520404618834013017614214190145149274946011133769686855559134055178008172991154518136037562169139647381545832583303912462117152617262711580630748995208150611653812582844306224520175052561931946984773418603047912878433938145457108874444862107757273647742160792222256186581829287131091502225754124420178814506041721002186920327219231316761752414145952186863