Alright, let's work through 45504921 times 44454522 step by step
45504921 × 44454522 = 44454522 × (45504921)
+ 44454522 × 1 which equals 44454522
+ 44454522 × 20 which equals 889090440
+ 44454522 × 900 what gives us 40009069800
+ 44454522 × 4000 resulting in 177818088000
+ 44454522 × 00000 what gives us 0
+ 44454522 × 500000 giving us 22227261000000
+ 44454522 × 5000000 what gives us 222272610000000
+ 44454522 × 40000000 producing 1778180880000000

= 2022899511702762
