Step 1: Understand the distribution condition.
There are
\[
500
\]
dissimilar boxes.
They are to be distributed equally among
\[
50
\]
persons.
So each person must get
\[
\frac{500}{50}=10
\]
boxes.
Step 2: Since persons are distinct.
The \(50\) persons are considered distinct.
So, we do not divide by \(50!\).
Step 3: Distribute boxes equally.
The first person can receive \(10\) boxes, the second person can receive \(10\) boxes, and so on.
The total number of ways is
\[
\frac{500!}{10!10!10!\cdots 10!}
\]
Since there are \(50\) persons, \(10!\) appears \(50\) times.
Hence,
\[
\frac{500!}{(10!)^{50}}
\]
Step 4: Final conclusion.
Therefore,
\[
\boxed{\frac{500!}{(10!)^{50}}}
\]