Alright, let's work through 37406455 times 42749184 step by step
37406455 × 42749184 = 42749184 × (37406455)
+ 42749184 × 5 that results in 213745920
+ 42749184 × 50 that is equal 2137459200
+ 42749184 × 400 yielding 17099673600
+ 42749184 × 6000 yielding 256495104000
+ 42749184 × 00000 that equals 0
+ 42749184 × 400000 what gives us 17099673600000
+ 42749184 × 7000000 that results in 299244288000000
+ 42749184 × 30000000 yielding 1282475520000000

= 1599095427582720
