Alright, let's work through 37656412 times 51358408 step by step
37656412 × 51358408 = 51358408 × (37656412)
+ 51358408 × 2 which equals 102716816
+ 51358408 × 10 that is equal 513584080
+ 51358408 × 400 that equals 20543363200
+ 51358408 × 6000 that is equal 308150448000
+ 51358408 × 50000 giving us 2567920400000
+ 51358408 × 600000 yielding 30815044800000
+ 51358408 × 7000000 resulting in 359508856000000
+ 51358408 × 30000000 what gives us 1540752240000000

= 1933973371312096
