Knowledge
Data
5583660 11170983 91887239 65459166018
288356916 4111 9413986
7443061 29015856621 38825