Alright, let's work through 44885478 times 45521983 step by step
44885478 × 45521983 = 45521983 × (44885478)
+ 45521983 × 8 that results in 364175864
+ 45521983 × 70 giving us 3186538810
+ 45521983 × 400 producing 18208793200
+ 45521983 × 5000 that results in 227609915000
+ 45521983 × 80000 giving us 3641758640000
+ 45521983 × 800000 that equals 36417586400000
+ 45521983 × 4000000 yielding 182087932000000
+ 45521983 × 40000000 giving us 1820879320000000

= 2043275966462874
