No problem, we've got 8935335 and 42517935 to multiply
8935335 × 42517935 = 42517935 × (8935335)
+ 42517935 × 5 producing 212589675
+ 42517935 × 30 giving us 1275538050
+ 42517935 × 300 giving us 12755380500
+ 42517935 × 5000 giving us 212589675000
+ 42517935 × 30000 resulting in 1275538050000
+ 42517935 × 900000 that equals 38266141500000
+ 42517935 × 8000000 resulting in 340143480000000

= 379911992733225
