No problem, we've got 66829685 and 50897371 to multiply
66829685 × 50897371 = 50897371 × (66829685)
+ 50897371 × 5 resulting in 254486855
+ 50897371 × 80 what gives us 4071789680
+ 50897371 × 600 resulting in 30538422600
+ 50897371 × 9000 producing 458076339000
+ 50897371 × 20000 that results in 1017947420000
+ 50897371 × 800000 yielding 40717896800000
+ 50897371 × 6000000 that results in 305384226000000
+ 50897371 × 60000000 resulting in 3053842260000000

= 3401455271258135
