No problem, we've got 45052975 and 33577910 to multiply
45052975 × 33577910 = 33577910 × (45052975)
+ 33577910 × 5 which equals 167889550
+ 33577910 × 70 yielding 2350453700
+ 33577910 × 900 which equals 30220119000
+ 33577910 × 2000 resulting in 67155820000
+ 33577910 × 50000 which equals 1678895500000
+ 33577910 × 000000 resulting in 0
+ 33577910 × 5000000 what gives us 167889550000000
+ 33577910 × 40000000 producing 1343116400000000

= 1512784739782250
