Alright, let's work through 99642936 times 37023962 step by step
99642936 × 37023962 = 37023962 × (99642936)
+ 37023962 × 6 that equals 222143772
+ 37023962 × 30 resulting in 1110718860
+ 37023962 × 900 yielding 33321565800
+ 37023962 × 2000 what gives us 74047924000
+ 37023962 × 40000 producing 1480958480000
+ 37023962 × 600000 giving us 22214377200000
+ 37023962 × 9000000 that is equal 333215658000000
+ 37023962 × 90000000 yielding 3332156580000000

= 3689176276032432
