Alright, let's work through 37885987 times 42977339 step by step
37885987 × 42977339 = 42977339 × (37885987)
+ 42977339 × 7 that is equal 300841373
+ 42977339 × 80 which equals 3438187120
+ 42977339 × 900 which equals 38679605100
+ 42977339 × 5000 producing 214886695000
+ 42977339 × 80000 that equals 3438187120000
+ 42977339 × 800000 resulting in 34381871200000
+ 42977339 × 7000000 that equals 300841373000000
+ 42977339 × 30000000 that results in 1289320170000000

= 1628238906648593
