1352704 1352704 4887552 6240256 4043000 10283256 2460672 12743928 3029504 15773432 3022848 18796280 1367552 20163832 1675264 21839096 4860416 26699512 1484288 28183800 1688576 29872376 1457152 31329528 1573375 32902903 2158080 35060983 1102848 36163831 2250750 38414581 2373120 40787701