No problem, we've got 35346435 and 83469454 to multiply
35346435 × 83469454 = 83469454 × (35346435)
+ 83469454 × 5 resulting in 417347270
+ 83469454 × 30 resulting in 2504083620
+ 83469454 × 400 which equals 33387781600
+ 83469454 × 6000 producing 500816724000
+ 83469454 × 40000 giving us 3338778160000
+ 83469454 × 300000 resulting in 25040836200000
+ 83469454 × 5000000 that equals 417347270000000
+ 83469454 × 30000000 giving us 2504083620000000

= 2950347630296490
