Knowledge
Data
252 3065 7814674 341
558287495 23140054 699904218 50079595412
138776405 03853940 822175 82167130 8736