52344450268793344712879931692848094946986243562696950683096853635714514979043582713512028804290182262216697062047448687540930112556726088932762516371109202653068188131298745424475804774727836568442460262370046971902949672621174659288117515933857840622121131465033252011190450441063952023937651206648468786021911591773218130546971289268621925304509114846690116824436152060423596104828894398790804723624236715455855024266283701970530074602025415833092689675018459188704886393496166833121111943505620333984426594861737493440107036092876642632538127751422009821779346752793647515040225518018092620088694650451094746406770938476907826535113895990287674024394766051605667242703419087412472174212005780913223137027400251037379809385450914612230486955600861972087591759521744321836082395033627503349133229288389974651624749974458622464351916785664000000000000000000000000000000