Knowledge
Data
3149899 54692129 9677357502 95336419389 17593278
5048 42868 29231 50528437112 125600610
210396767 8818154466 90