Alright, let's work through 31373884 times 74280364 step by step
31373884 × 74280364 = 74280364 × (31373884)
+ 74280364 × 4 that equals 297121456
+ 74280364 × 80 that is equal 5942429120
+ 74280364 × 800 what gives us 59424291200
+ 74280364 × 3000 what gives us 222841092000
+ 74280364 × 70000 resulting in 5199625480000
+ 74280364 × 300000 producing 22284109200000
+ 74280364 × 1000000 which equals 74280364000000
+ 74280364 × 30000000 giving us 2228410920000000

= 2330463523613776
