142259333164330073338133086869446121154114810814810714393144896643130772275171233397116174082878682919952156614808932539832553982880882885882920314226705215651480928288573254251104368664008678019645608287733305233085867496330178664923974641097349368925691742120472336892436890336895195732195732966259066263613841223975021020965124673412641481195589084459084441130594909636122425613479927497161367989136798813679871543836154384615438453721946042066851531500137685289259029697936697935697934293493980639685190893642589648312949881957817139881946851176851521220763988193484010389486113100248400089723148728212503571184565