Alright, let's work through 18226936 times 16506954 step by step
18226936 × 16506954 = 16506954 × (18226936)
+ 16506954 × 6 what gives us 99041724
+ 16506954 × 30 what gives us 495208620
+ 16506954 × 900 that results in 14856258600
+ 16506954 × 6000 what gives us 99041724000
+ 16506954 × 20000 what gives us 330139080000
+ 16506954 × 200000 producing 3301390800000
+ 16506954 × 8000000 producing 132055632000000
+ 16506954 × 10000000 what gives us 165069540000000

= 300871194112944
