The factors of the number 312,323,328 are: 1, 2, 3, 4, 6, 8, 9, 12, 16, 18, 24, 32, 36, 48, 64, 72, 96, 128, 144, 192, 256, 283, 288, 384, 479, 566, 576, 768, 849, 958, 1132, 1152, 1437, 1698, 1916, 2264, 2304, 2547, 2874, 3396, 3832, 4311, 4528, 5094, 5748, 6792, 7664, 8622, 9056, 10188, 11496, 13584, 15328, 17244, 18112, 20376, 22992, 27168, 30656, 34488, 36224, 40752, 45984, 54336, 61312, 68976, 72448, 81504, 91968, 108672, 122624, 135557, 137952, 163008, 183936, 217344, 271114, 275904, 326016, 367872, 406671, 542228, 551808, 652032, 813342, 1084456, 1103616, 1220013, 1626684, 2168912, 2440026, 3253368, 4337824, 4880052, 6506736, 8675648, 9760104, 13013472, 17351296, 19520208, 26026944, 34702592, 39040416, 52053888, 78080832, 104107776, 156161664, 312323328.
If you add them up, you will get the total of 905,573,760.