No problem, we've got 41883942 and 1058199 to multiply
41883942 × 1058199 = 1058199 × (41883942)
+ 1058199 × 2 that equals 2116398
+ 1058199 × 40 that results in 42327960
+ 1058199 × 900 that equals 952379100
+ 1058199 × 3000 that is equal 3174597000
+ 1058199 × 80000 that is equal 84655920000
+ 1058199 × 800000 producing 846559200000
+ 1058199 × 1000000 that equals 1058199000000
+ 1058199 × 40000000 that equals 42327960000000

= 44321545540458
