11873011627611603211303611189710981010602510595310597910618110552110625710846910610510993597316109947108246109966108980935371091461061909745310611010618610613991595973197455574477106172745776948392488743601062669878910598510126293524690517104210609769771744066988072874744637021769700736547448874370693477366574376743716929269430