12141841402467302205977511118012619281066129185872823429437767157425815786471574318365325143622811509024622403834048986292305828986439770927253926359444487151129274246635267900655360655713267958683697299513245359448724373980250924122611137421982628410373021063291929989457645224053279526207061425535102339897582310521399934272081347259194785149969951791023105114260051011988272813825828284018286563904423196325163159911138488260735101926841217756100591574972693040421154729977827207272652728233251776157872418326265856482668270169201510990821869145367140542614352796438811069110837121050965705491239914