Knowledge
Data
17689 37267318 992776 3185684
2321539 237401 7086 7805586 9483829420
59742588762 3310137 500395 689149780 56761808