No problem, we've got 34378164 and 51440001 to multiply
34378164 × 51440001 = 51440001 × (34378164)
+ 51440001 × 4 that is equal 205760004
+ 51440001 × 60 that results in 3086400060
+ 51440001 × 100 what gives us 5144000100
+ 51440001 × 8000 yielding 411520008000
+ 51440001 × 70000 which equals 3600800070000
+ 51440001 × 300000 which equals 15432000300000
+ 51440001 × 4000000 that equals 205760004000000
+ 51440001 × 30000000 yielding 1543200030000000

= 1768412790538164
