Alright, let's work through 18478966 times 12148670 step by step
18478966 × 12148670 = 12148670 × (18478966)
+ 12148670 × 6 that equals 72892020
+ 12148670 × 60 resulting in 728920200
+ 12148670 × 900 that equals 10933803000
+ 12148670 × 8000 what gives us 97189360000
+ 12148670 × 70000 resulting in 850406900000
+ 12148670 × 400000 producing 4859468000000
+ 12148670 × 8000000 what gives us 97189360000000
+ 12148670 × 10000000 that results in 121486700000000

= 224494859875220
