Knowledge
Data
511592110 84734327 6603339 32763831 947084
61183280 788993 64603651 29868105429
21617630 6509607 99705586399 89933 084371