57719157328126855014414975743501213794191442137540151868896985146459095091089690215289527812711342684856973365330112247712985819414592138311298603156499240127512632941465429760336637254109040214205218419589792840053736370713272984541684164331104625454163454166454169909237113872820189916044733197415524807200303319753357996454431668161136737672004824304812380154037512361714379248457650067199671681058172127935491127113277391327357314372107905565460922685056993312650915858066404461206514141414541581613352291335223187891764217138346077137472173584346950142604132505165867015541631554113155404990923990920310034871003483216064