981598 244660 40382716 19592313 114455588 97299571 4422997048 2949793446 0 1259584524 3030641287 248427 0 1899745256 8010 11491321 61247515