Knowledge
Data
5067093 7795927 1366926 531
995 47620960 1960 76745256 4451700
157144862 30125 68 23850506 81358555336