Alright, let's work through 66723155 times 31231789 step by step
66723155 × 31231789 = 31231789 × (66723155)
+ 31231789 × 5 that results in 156158945
+ 31231789 × 50 producing 1561589450
+ 31231789 × 100 that results in 3123178900
+ 31231789 × 3000 that equals 93695367000
+ 31231789 × 20000 yielding 624635780000
+ 31231789 × 700000 that equals 21862252300000
+ 31231789 × 6000000 that is equal 187390734000000
+ 31231789 × 60000000 that equals 1873907340000000

= 2083883498374295
