Knowledge
Data
11672121 9290870 745 208 31280556616
33 482 65086 4988726
508563 140094 308974280 215533