Alright, let's work through 37715821 times 17996466 step by step
37715821 × 17996466 = 17996466 × (37715821)
+ 17996466 × 1 what gives us 17996466
+ 17996466 × 20 that equals 359929320
+ 17996466 × 800 that equals 14397172800
+ 17996466 × 5000 that results in 89982330000
+ 17996466 × 10000 that is equal 179964660000
+ 17996466 × 700000 that is equal 12597526200000
+ 17996466 × 7000000 that results in 125975262000000
+ 17996466 × 30000000 giving us 539893980000000

= 678751490288586
