No problem, we've got 34980355 and 33354097 to multiply
34980355 × 33354097 = 33354097 × (34980355)
+ 33354097 × 5 which equals 166770485
+ 33354097 × 50 that equals 1667704850
+ 33354097 × 300 producing 10006229100
+ 33354097 × 0000 that results in 0
+ 33354097 × 80000 producing 2668327760000
+ 33354097 × 900000 producing 30018687300000
+ 33354097 × 4000000 what gives us 133416388000000
+ 33354097 × 30000000 producing 1000622910000000

= 1166738153764435
