No problem, we've got 34823218 and 18453642 to multiply
34823218 × 18453642 = 18453642 × (34823218)
+ 18453642 × 8 which equals 147629136
+ 18453642 × 10 producing 184536420
+ 18453642 × 200 what gives us 3690728400
+ 18453642 × 3000 producing 55360926000
+ 18453642 × 20000 what gives us 369072840000
+ 18453642 × 800000 yielding 14762913600000
+ 18453642 × 4000000 resulting in 73814568000000
+ 18453642 × 30000000 what gives us 553609260000000

= 642615198259956
