Alright, let's work through 37966883 times 36478586 step by step
37966883 × 36478586 = 36478586 × (37966883)
+ 36478586 × 3 which equals 109435758
+ 36478586 × 80 what gives us 2918286880
+ 36478586 × 800 producing 29182868800
+ 36478586 × 6000 that equals 218871516000
+ 36478586 × 60000 what gives us 2188715160000
+ 36478586 × 900000 yielding 32830727400000
+ 36478586 × 7000000 giving us 255350102000000
+ 36478586 × 30000000 what gives us 1094357580000000

= 1384978206667438
