No problem, we've got 3524363 and 34718078 to multiply
3524363 × 34718078 = 34718078 × (3524363)
+ 34718078 × 3 yielding 104154234
+ 34718078 × 60 what gives us 2083084680
+ 34718078 × 300 giving us 10415423400
+ 34718078 × 4000 giving us 138872312000
+ 34718078 × 20000 giving us 694361560000
+ 34718078 × 500000 giving us 17359039000000
+ 34718078 × 3000000 yielding 104154234000000

= 122359109534314
