No problem, we've got 18956542 and 44887358 to multiply
18956542 × 44887358 = 44887358 × (18956542)
+ 44887358 × 2 giving us 89774716
+ 44887358 × 40 giving us 1795494320
+ 44887358 × 500 which equals 22443679000
+ 44887358 × 6000 giving us 269324148000
+ 44887358 × 50000 yielding 2244367900000
+ 44887358 × 900000 producing 40398622200000
+ 44887358 × 8000000 yielding 359098864000000
+ 44887358 × 10000000 giving us 448873580000000

= 850909087196036
