No problem, we've got 85371532 and 74381020 to multiply
85371532 × 74381020 = 74381020 × (85371532)
+ 74381020 × 2 what gives us 148762040
+ 74381020 × 30 resulting in 2231430600
+ 74381020 × 500 which equals 37190510000
+ 74381020 × 1000 which equals 74381020000
+ 74381020 × 70000 what gives us 5206671400000
+ 74381020 × 300000 producing 22314306000000
+ 74381020 × 5000000 resulting in 371905100000000
+ 74381020 × 80000000 yielding 5950481600000000

= 6350021629122640
