No problem, we've got 35017469 and 10684423 to multiply
35017469 × 10684423 = 10684423 × (35017469)
+ 10684423 × 9 what gives us 96159807
+ 10684423 × 60 resulting in 641065380
+ 10684423 × 400 resulting in 4273769200
+ 10684423 × 7000 resulting in 74790961000
+ 10684423 × 10000 yielding 106844230000
+ 10684423 × 000000 which equals 0
+ 10684423 × 5000000 which equals 53422115000000
+ 10684423 × 30000000 which equals 320532690000000

= 374141451185387
