Alright, let's work through 28955329 times 42050209 step by step
28955329 × 42050209 = 42050209 × (28955329)
+ 42050209 × 9 what gives us 378451881
+ 42050209 × 20 yielding 841004180
+ 42050209 × 300 that results in 12615062700
+ 42050209 × 5000 what gives us 210251045000
+ 42050209 × 50000 that results in 2102510450000
+ 42050209 × 900000 what gives us 37845188100000
+ 42050209 × 8000000 that equals 336401672000000
+ 42050209 × 20000000 giving us 841004180000000

= 1217577636113761
