Knowledge
Data
590198 50238412 5717 50360117
342451514 251411036 2285509 547
5129738 3387585064 9134194 86548300128 0126