No problem, we've got 23679918 and 42205831 to multiply
23679918 × 42205831 = 42205831 × (23679918)
+ 42205831 × 8 producing 337646648
+ 42205831 × 10 producing 422058310
+ 42205831 × 900 which equals 37985247900
+ 42205831 × 9000 which equals 379852479000
+ 42205831 × 70000 which equals 2954408170000
+ 42205831 × 600000 what gives us 25323498600000
+ 42205831 × 3000000 resulting in 126617493000000
+ 42205831 × 20000000 giving us 844116620000000

= 999430617201858
