102864108359108322121639974827358212200211291197650967181088361052841029741088421084131084521084851082481083351082471028859738510848697496990681083431084091119971084901084081024999857310849110829110828010860210495410834810825097406108407108285108252949201099661012089876997011101269996941083861082861085069494711292310835294956113264113581108289