Alright, let's work through 31309373 times 73556324 step by step
31309373 × 73556324 = 73556324 × (31309373)
+ 73556324 × 3 producing 220668972
+ 73556324 × 70 giving us 5148942680
+ 73556324 × 300 producing 22066897200
+ 73556324 × 9000 that results in 662006916000
+ 73556324 × 00000 producing 0
+ 73556324 × 300000 producing 22066897200000
+ 73556324 × 1000000 what gives us 73556324000000
+ 73556324 × 30000000 that equals 2206689720000000

= 2303002384624852
