842179839210592111341185934194214121811312642112813417651668140416241767538536656262735461983845131114894681195172815341284714931784734127913728107551459306571170491220637203145126230412631736103419397961877