Alright, let's work through 90455390 times 44872496 step by step
90455390 × 44872496 = 44872496 × (90455390)
+ 44872496 × 0 yielding 0
+ 44872496 × 90 that results in 4038524640
+ 44872496 × 300 giving us 13461748800
+ 44872496 × 5000 that equals 224362480000
+ 44872496 × 50000 producing 2243624800000
+ 44872496 × 400000 producing 17948998400000
+ 44872496 × 0000000 that equals 0
+ 44872496 × 90000000 producing 4038524640000000

= 4058959125953440
