Knowledge
Data
93 360235 2128944 2085
57412632 1123852919 586504629 1070970589 261303
2910974 2211825 14871889