Alright, let's work through 18869926 times 10664902 step by step
18869926 × 10664902 = 10664902 × (18869926)
+ 10664902 × 6 which equals 63989412
+ 10664902 × 20 yielding 213298040
+ 10664902 × 900 yielding 9598411800
+ 10664902 × 9000 that results in 95984118000
+ 10664902 × 60000 which equals 639894120000
+ 10664902 × 800000 that is equal 8531921600000
+ 10664902 × 8000000 which equals 85319216000000
+ 10664902 × 10000000 which equals 106649020000000

= 201245911537252
