Knowledge
Data
22564 8115 43299849 9401024588 519329735
53895727 1480096 1950399
9004977682 9007408436 1038