Alright, let's work through 66369202 times 58421622 step by step
66369202 × 58421622 = 58421622 × (66369202)
+ 58421622 × 2 yielding 116843244
+ 58421622 × 00 what gives us 0
+ 58421622 × 200 giving us 11684324400
+ 58421622 × 9000 yielding 525794598000
+ 58421622 × 60000 producing 3505297320000
+ 58421622 × 300000 that is equal 17526486600000
+ 58421622 × 6000000 yielding 350529732000000
+ 58421622 × 60000000 that results in 3505297320000000

= 3877396431685644
