Let's calculate 45586521 x 46173496
45586521 × 46173496 = 46173496 × (45586521)
+ 46173496 × 1 resulting in 46173496
+ 46173496 × 20 which equals 923469920
+ 46173496 × 500 yielding 23086748000
+ 46173496 × 6000 giving us 277040976000
+ 46173496 × 80000 producing 3693879680000
+ 46173496 × 500000 that results in 23086748000000
+ 46173496 × 5000000 that equals 230867480000000
+ 46173496 × 40000000 that equals 1846939840000000

= 2104889045047416
