Alright, let's work through 66422308 times 58428603 step by step
66422308 × 58428603 = 58428603 × (66422308)
+ 58428603 × 8 that is equal 467428824
+ 58428603 × 00 producing 0
+ 58428603 × 300 giving us 17528580900
+ 58428603 × 2000 that results in 116857206000
+ 58428603 × 20000 that is equal 1168572060000
+ 58428603 × 400000 which equals 23371441200000
+ 58428603 × 6000000 producing 350571618000000
+ 58428603 × 60000000 producing 3505716180000000

= 3880962664475724
