Alright, let's work through 40729632 times 90491683 step by step
40729632 × 90491683 = 90491683 × (40729632)
+ 90491683 × 2 that is equal 180983366
+ 90491683 × 30 that equals 2714750490
+ 90491683 × 600 that equals 54295009800
+ 90491683 × 9000 yielding 814425147000
+ 90491683 × 20000 producing 1809833660000
+ 90491683 × 700000 giving us 63344178100000
+ 90491683 × 0000000 resulting in 0
+ 90491683 × 40000000 producing 3619667320000000

= 3685692947650656
