27863738717845638553165456502117123645314642391111175367295552584871425726495104300299470197644636217595737103152348283756282031958372892572024397882696465404843096433207772181825222046312374296545547825126512057858720716131365320673057123359352411056356848258963570504466116465485474