Alright, let's work through 43344066 times 31871504 step by step
43344066 × 31871504 = 31871504 × (43344066)
+ 31871504 × 6 that is equal 191229024
+ 31871504 × 60 that results in 1912290240
+ 31871504 × 000 which equals 0
+ 31871504 × 4000 giving us 127486016000
+ 31871504 × 40000 that equals 1274860160000
+ 31871504 × 300000 which equals 9561451200000
+ 31871504 × 3000000 resulting in 95614512000000
+ 31871504 × 40000000 yielding 1274860160000000

= 1381440572895264
