Alright, let's work through 31720458 times 34220920 step by step
31720458 × 34220920 = 34220920 × (31720458)
+ 34220920 × 8 yielding 273767360
+ 34220920 × 50 that results in 1711046000
+ 34220920 × 400 producing 13688368000
+ 34220920 × 0000 yielding 0
+ 34220920 × 20000 what gives us 684418400000
+ 34220920 × 700000 which equals 23954644000000
+ 34220920 × 1000000 giving us 34220920000000
+ 34220920 × 30000000 what gives us 1026627600000000

= 1085503255581360
