Knowledge
Data
2395 41720 889551862 543250523
1948 9255 1303334902 371280515 68
43166 90774 87869909 6151965 676894629