985593 244768 40487060 19714348 114505156 97347848 4424953424 2953544925 0 1260207068 3034529537 248427 0 1899745256 8010 11495346 61262252