10094566124873308376155348686864991127464189409466213512818904091901635184807357544298890124751289789032801080918091265727847653125165619030909125612810912487676143631711781316868391293865458118168736128013651355451871877678672678678128712841892240899281479124687876128746841298789568652814997254767561752832495809327979196940948018098092.2