6870518156033671131646508915587000235425339086101204390394588178025130978705271798051173102625442122916921563213441891134229144098013686481431272594927134385466382910802077845326634017845906183981513982119184412005201556442390433100738512568101787156412910395591044430396759128460031051575351912476753520133853387840287029714613441436128102350906441363439947752210972519271286315131109011193881078013153721077454120795027241279614106880814155098814541085758293212157790832879955202855348307325112069491609081576912071220831164281978626874337310011617862701503740150374452994790611318996193509011880155217305217075217152422371030985