2002861531639710717838243569054123026422754841461269828202169120734706362339147224521502303927521162603553513805041953858767598243237565285118426405718439109771241476844578155273463148229250600679244826503375379736177460562301195603447782135655704592737101945957171356345381052210217649208140486365463725555354228083664463352865793112262236353315255667470854284488797674128454806141768855747310405091468343837635005696664807058251967893563003093168521458391138647537048127937342192272341449332713663125206214680121208866885106525131933884501822055242078029121537856671438129921922543639075316631830455407173199586115983858847299527966812395233681134651601331814004865142511987616624582352912947852567676764265249778490715443519482864872742935474787443443137328036544404386603775975262968476375016858746350288349792222605436504577734354185317127165677689261141113173317413076477273081635484792031177832541918011445123454031958543764180427819062922023377928374876050579342482036939854910864655444231714642825615686454422812382976782405157888755668525766114274571179813771965117094753776155427790334180593122114172187258352659275336456399346354152340512325517496537722232122262012131233855083544833776225929053921668712357250767064870377733040136776926742529818990221765738389204565995364026654732528453435675584511513848321842317547154246631248451051137438489455691302543809805973201611625538407294963517413012718678422867513968670926626830536134839151862237556303357076564856372103655891362808387858117767461975702703764696016569211295176248371766664807564800387731179796614682125374545791601743164658701124501574416326734037305962875591673286439423464667957728226047701106717081435083067377993233346238564082745267278048915437345590756022427783284664434256027653225675450144468415183779440454447452036735725712895577026527873849704188688406628786156712467642751638639314