Alright, let's work through 43960310 times 31309185 step by step
43960310 × 31309185 = 31309185 × (43960310)
+ 31309185 × 0 that equals 0
+ 31309185 × 10 that results in 313091850
+ 31309185 × 300 which equals 9392755500
+ 31309185 × 0000 that is equal 0
+ 31309185 × 60000 that results in 1878551100000
+ 31309185 × 900000 which equals 28178266500000
+ 31309185 × 3000000 resulting in 93927555000000
+ 31309185 × 40000000 what gives us 1252367400000000

= 1376361478447350
