Alright, let's work through 70831522 times 45128491 step by step
70831522 × 45128491 = 45128491 × (70831522)
+ 45128491 × 2 that is equal 90256982
+ 45128491 × 20 producing 902569820
+ 45128491 × 500 resulting in 22564245500
+ 45128491 × 1000 that results in 45128491000
+ 45128491 × 30000 yielding 1353854730000
+ 45128491 × 800000 that results in 36102792800000
+ 45128491 × 0000000 yielding 0
+ 45128491 × 70000000 what gives us 3158994370000000

= 3196519703093302
