Alright, let's work through 44665346 times 88501352 step by step
44665346 × 88501352 = 88501352 × (44665346)
+ 88501352 × 6 yielding 531008112
+ 88501352 × 40 producing 3540054080
+ 88501352 × 300 which equals 26550405600
+ 88501352 × 5000 producing 442506760000
+ 88501352 × 60000 which equals 5310081120000
+ 88501352 × 600000 that equals 53100811200000
+ 88501352 × 4000000 resulting in 354005408000000
+ 88501352 × 40000000 that results in 3540054080000000

= 3952943508547792
