10288910993410850710756210033999710118880106184109938108417108403108317100359997861094251086301003791003479970210942212472012245010430310756512198811231610267583749108508997061196571062821061791095851084191083551083141082681082679957610941010845713255712483510506610431810036399279992631043651099351088391075711250991061121084201082729891898843109237