Alright, let's work through 42386910 times 31610352 step by step
42386910 × 31610352 = 31610352 × (42386910)
+ 31610352 × 0 that equals 0
+ 31610352 × 10 that equals 316103520
+ 31610352 × 900 resulting in 28449316800
+ 31610352 × 6000 resulting in 189662112000
+ 31610352 × 80000 producing 2528828160000
+ 31610352 × 300000 that equals 9483105600000
+ 31610352 × 2000000 giving us 63220704000000
+ 31610352 × 40000000 that results in 1264414080000000

= 1339865145292320
