Alright, let's work through 37698418 times 18118666 step by step
37698418 × 18118666 = 18118666 × (37698418)
+ 18118666 × 8 resulting in 144949328
+ 18118666 × 10 that is equal 181186660
+ 18118666 × 400 which equals 7247466400
+ 18118666 × 8000 that equals 144949328000
+ 18118666 × 90000 which equals 1630679940000
+ 18118666 × 600000 resulting in 10871199600000
+ 18118666 × 7000000 that equals 126830662000000
+ 18118666 × 30000000 that results in 543559980000000

= 683045044470388
