Alright, let's work through 55878322 times 15638593 step by step
55878322 × 15638593 = 15638593 × (55878322)
+ 15638593 × 2 yielding 31277186
+ 15638593 × 20 that results in 312771860
+ 15638593 × 300 yielding 4691577900
+ 15638593 × 8000 producing 125108744000
+ 15638593 × 70000 what gives us 1094701510000
+ 15638593 × 800000 producing 12510874400000
+ 15638593 × 5000000 yielding 78192965000000
+ 15638593 × 50000000 producing 781929650000000

= 873858335280946
