Alright, let's work through 31919681 times 16838031 step by step
31919681 × 16838031 = 16838031 × (31919681)
+ 16838031 × 1 which equals 16838031
+ 16838031 × 80 which equals 1347042480
+ 16838031 × 600 that equals 10102818600
+ 16838031 × 9000 that equals 151542279000
+ 16838031 × 10000 yielding 168380310000
+ 16838031 × 900000 what gives us 15154227900000
+ 16838031 × 1000000 yielding 16838031000000
+ 16838031 × 30000000 that equals 505140930000000

= 537464578188111
