Knowledge
Data
29269119 3850398 2540859796 256561852 972612076
4226940917 12594754965 171918626 119
958 945097 833609615 323144 5921