Alright, let's work through 54907384 times 73585873 step by step
54907384 × 73585873 = 73585873 × (54907384)
+ 73585873 × 4 resulting in 294343492
+ 73585873 × 80 producing 5886869840
+ 73585873 × 300 that is equal 22075761900
+ 73585873 × 7000 giving us 515101111000
+ 73585873 × 00000 which equals 0
+ 73585873 × 900000 yielding 66227285700000
+ 73585873 × 4000000 producing 294343492000000
+ 73585873 × 50000000 giving us 3679293650000000

= 4040407785786232
