No problem, we've got 45831159 and 26754042 to multiply
45831159 × 26754042 = 26754042 × (45831159)
+ 26754042 × 9 what gives us 240786378
+ 26754042 × 50 that is equal 1337702100
+ 26754042 × 100 which equals 2675404200
+ 26754042 × 1000 yielding 26754042000
+ 26754042 × 30000 giving us 802621260000
+ 26754042 × 800000 resulting in 21403233600000
+ 26754042 × 5000000 which equals 133770210000000
+ 26754042 × 40000000 which equals 1070161680000000

= 1226168752794678
