No problem, we've got 45443797 and 51858670 to multiply
45443797 × 51858670 = 51858670 × (45443797)
+ 51858670 × 7 what gives us 363010690
+ 51858670 × 90 giving us 4667280300
+ 51858670 × 700 producing 36301069000
+ 51858670 × 3000 that is equal 155576010000
+ 51858670 × 40000 that results in 2074346800000
+ 51858670 × 400000 which equals 20743468000000
+ 51858670 × 5000000 resulting in 259293350000000
+ 51858670 × 40000000 what gives us 2074346800000000

= 2356654872169990
