Alright, let's work through 31362793 times 44230471 step by step
31362793 × 44230471 = 44230471 × (31362793)
+ 44230471 × 3 what gives us 132691413
+ 44230471 × 90 yielding 3980742390
+ 44230471 × 700 what gives us 30961329700
+ 44230471 × 2000 producing 88460942000
+ 44230471 × 60000 yielding 2653828260000
+ 44230471 × 300000 which equals 13269141300000
+ 44230471 × 1000000 producing 44230471000000
+ 44230471 × 30000000 that equals 1326914130000000

= 1387191106265503
