6988260562760571488666044924620144514821991188481886607618330618423618215131088413108351223941131807140415446146284938151582449110349092913079249094148062210264801348936795514177139121659168516911286991831694911521035626151163149111710354321234069593475655242964429921465253605596446769914111446743112002810185064033841313812934678795671673572673399965843139200717217867342415381011537845139196713140321174265446770446724119584217936117932117929556330562501008892101010591045191042040332340370740370840338590640390624590640490640590640614793917915240370974380940344047106913621511792938709091792894764304764316591511293480