Alright, let's work through 10504731 times 16421367 step by step
10504731 × 16421367 = 16421367 × (10504731)
+ 16421367 × 1 what gives us 16421367
+ 16421367 × 30 resulting in 492641010
+ 16421367 × 700 yielding 11494956900
+ 16421367 × 4000 yielding 65685468000
+ 16421367 × 00000 which equals 0
+ 16421367 × 500000 that equals 8210683500000
+ 16421367 × 0000000 giving us 0
+ 16421367 × 10000000 that equals 164213670000000

= 172502042987277
