Alright, let's work through 28188226 times 90454132 step by step
28188226 × 90454132 = 90454132 × (28188226)
+ 90454132 × 6 producing 542724792
+ 90454132 × 20 giving us 1809082640
+ 90454132 × 200 that equals 18090826400
+ 90454132 × 8000 giving us 723633056000
+ 90454132 × 80000 yielding 7236330560000
+ 90454132 × 100000 yielding 9045413200000
+ 90454132 × 8000000 giving us 723633056000000
+ 90454132 × 20000000 what gives us 1809082640000000

= 2549741515449832
