Alright, let's work through 31740310 times 90078012 step by step
31740310 × 90078012 = 90078012 × (31740310)
+ 90078012 × 0 yielding 0
+ 90078012 × 10 producing 900780120
+ 90078012 × 300 producing 27023403600
+ 90078012 × 0000 that is equal 0
+ 90078012 × 40000 which equals 3603120480000
+ 90078012 × 700000 that equals 63054608400000
+ 90078012 × 1000000 giving us 90078012000000
+ 90078012 × 30000000 which equals 2702340360000000

= 2859104025063720
