No problem, we've got 45478548 and 44341535 to multiply
45478548 × 44341535 = 44341535 × (45478548)
+ 44341535 × 8 producing 354732280
+ 44341535 × 40 yielding 1773661400
+ 44341535 × 500 that equals 22170767500
+ 44341535 × 8000 resulting in 354732280000
+ 44341535 × 70000 that is equal 3103907450000
+ 44341535 × 400000 that results in 17736614000000
+ 44341535 × 5000000 producing 221707675000000
+ 44341535 × 40000000 which equals 1773661400000000

= 2016588627891180
