Alright, let's work through 44365123 times 54520478 step by step
44365123 × 54520478 = 54520478 × (44365123)
+ 54520478 × 3 that is equal 163561434
+ 54520478 × 20 which equals 1090409560
+ 54520478 × 100 giving us 5452047800
+ 54520478 × 5000 yielding 272602390000
+ 54520478 × 60000 that equals 3271228680000
+ 54520478 × 300000 that results in 16356143400000
+ 54520478 × 4000000 that is equal 218081912000000
+ 54520478 × 40000000 which equals 2180819120000000

= 2418807712488794
