Alright, let's work through 20198166 times 18955465 step by step
20198166 × 18955465 = 18955465 × (20198166)
+ 18955465 × 6 yielding 113732790
+ 18955465 × 60 resulting in 1137327900
+ 18955465 × 100 producing 1895546500
+ 18955465 × 8000 that results in 151643720000
+ 18955465 × 90000 that equals 1705991850000
+ 18955465 × 100000 that equals 1895546500000
+ 18955465 × 0000000 which equals 0
+ 18955465 × 20000000 producing 379109300000000

= 382865628677190
