Alright, let's work through 31018428 times 72368136 step by step
31018428 × 72368136 = 72368136 × (31018428)
+ 72368136 × 8 giving us 578945088
+ 72368136 × 20 producing 1447362720
+ 72368136 × 400 which equals 28947254400
+ 72368136 × 8000 resulting in 578945088000
+ 72368136 × 10000 giving us 723681360000
+ 72368136 × 000000 giving us 0
+ 72368136 × 1000000 which equals 72368136000000
+ 72368136 × 30000000 yielding 2171044080000000

= 2244745816010208
