Alright, let's work through 18213964 times 30150109 step by step
18213964 × 30150109 = 30150109 × (18213964)
+ 30150109 × 4 resulting in 120600436
+ 30150109 × 60 that results in 1809006540
+ 30150109 × 900 producing 27135098100
+ 30150109 × 3000 which equals 90450327000
+ 30150109 × 10000 that results in 301501090000
+ 30150109 × 200000 giving us 6030021800000
+ 30150109 × 8000000 producing 241200872000000
+ 30150109 × 10000000 resulting in 301501090000000

= 549152999922076
