The factors of the number 40,103,856 are: 1, 2, 3, 4, 6, 8, 9, 12, 13, 16, 18, 24, 26, 27, 36, 37, 39, 48, 52, 54, 72, 74, 78, 104, 108, 111, 117, 144, 148, 156, 193, 208, 216, 222, 234, 296, 312, 333, 351, 386, 432, 444, 468, 481, 579, 592, 624, 666, 702, 772, 888, 936, 962, 999, 1158, 1332, 1404, 1443, 1544, 1737, 1776, 1872, 1924, 1998, 2316, 2509, 2664, 2808, 2886, 3088, 3474, 3848, 3996, 4329, 4632, 5018, 5211, 5328, 5616, 5772, 6948, 7141, 7527, 7696, 7992, 8658, 9264, 10036, 10422, 11544, 12987, 13896, 14282, 15054, 15984, 17316, 20072, 20844, 21423, 22581, 23088, 25974, 27792, 28564, 30108, 34632, 40144, 41688, 42846, 45162, 51948, 57128, 60216, 64269, 67743, 69264, 83376, 85692, 90324, 92833, 103896, 114256, 120432, 128538, 135486, 171384, 180648, 185666, 192807, 207792, 257076, 270972, 278499, 342768, 361296, 371332, 385614, 514152, 541944, 556998, 742664, 771228, 835497, 1028304, 1083888, 1113996, 1485328, 1542456, 1670994, 2227992, 2506491, 3084912, 3341988, 4455984, 5012982, 6683976, 10025964, 13367952, 20051928, 40103856.
If you add them up, you will get the total of 127,977,920.