Alright, let's work through 44522971 times 45152697 step by step
44522971 × 45152697 = 45152697 × (44522971)
+ 45152697 × 1 resulting in 45152697
+ 45152697 × 70 that results in 3160688790
+ 45152697 × 900 yielding 40637427300
+ 45152697 × 2000 giving us 90305394000
+ 45152697 × 20000 that results in 903053940000
+ 45152697 × 500000 producing 22576348500000
+ 45152697 × 4000000 that is equal 180610788000000
+ 45152697 × 40000000 which equals 1806107880000000

= 2010332219102787
