Knowledge
Data
86646 65052 463755191 9898400 916539876
331704 7331 57600296 810 0589
5249019507 735870705 13083280 49859294322 85029