Alright, let's work through 43350136 times 37573921 step by step
43350136 × 37573921 = 37573921 × (43350136)
+ 37573921 × 6 what gives us 225443526
+ 37573921 × 30 what gives us 1127217630
+ 37573921 × 100 yielding 3757392100
+ 37573921 × 0000 giving us 0
+ 37573921 × 50000 producing 1878696050000
+ 37573921 × 300000 that results in 11272176300000
+ 37573921 × 3000000 that results in 112721763000000
+ 37573921 × 40000000 yielding 1502956840000000

= 1628834585403256
