Alright, let's work through 31105042 times 90673928 step by step
31105042 × 90673928 = 90673928 × (31105042)
+ 90673928 × 2 yielding 181347856
+ 90673928 × 40 that equals 3626957120
+ 90673928 × 000 which equals 0
+ 90673928 × 5000 that is equal 453369640000
+ 90673928 × 00000 that is equal 0
+ 90673928 × 100000 giving us 9067392800000
+ 90673928 × 1000000 which equals 90673928000000
+ 90673928 × 30000000 that equals 2720217840000000

= 2820416338744976
