No problem, we've got 42555721 and 43704722 to multiply
42555721 × 43704722 = 43704722 × (42555721)
+ 43704722 × 1 which equals 43704722
+ 43704722 × 20 yielding 874094440
+ 43704722 × 700 what gives us 30593305400
+ 43704722 × 5000 what gives us 218523610000
+ 43704722 × 50000 that is equal 2185236100000
+ 43704722 × 500000 which equals 21852361000000
+ 43704722 × 2000000 what gives us 87409444000000
+ 43704722 × 40000000 that is equal 1748188880000000

= 1859885955814562
