No problem, we've got 34578185 and 83426195 to multiply
34578185 × 83426195 = 83426195 × (34578185)
+ 83426195 × 5 that is equal 417130975
+ 83426195 × 80 yielding 6674095600
+ 83426195 × 100 that equals 8342619500
+ 83426195 × 8000 resulting in 667409560000
+ 83426195 × 70000 producing 5839833650000
+ 83426195 × 500000 what gives us 41713097500000
+ 83426195 × 4000000 that results in 333704780000000
+ 83426195 × 30000000 yielding 2502785850000000

= 2884726404556075
