Alright, let's work through 18700131 times 34468957 step by step
18700131 × 34468957 = 34468957 × (18700131)
+ 34468957 × 1 yielding 34468957
+ 34468957 × 30 that results in 1034068710
+ 34468957 × 100 producing 3446895700
+ 34468957 × 0000 that is equal 0
+ 34468957 × 00000 yielding 0
+ 34468957 × 700000 that results in 24128269900000
+ 34468957 × 8000000 that results in 275751656000000
+ 34468957 × 10000000 giving us 344689570000000

= 644574011333367
