Alright, let's work through 29377481 times 48344584 step by step
29377481 × 48344584 = 48344584 × (29377481)
+ 48344584 × 1 resulting in 48344584
+ 48344584 × 80 which equals 3867566720
+ 48344584 × 400 yielding 19337833600
+ 48344584 × 7000 yielding 338412088000
+ 48344584 × 70000 that equals 3384120880000
+ 48344584 × 300000 yielding 14503375200000
+ 48344584 × 9000000 resulting in 435101256000000
+ 48344584 × 20000000 that results in 966891680000000

= 1420242097912904
