Knowledge
Data
41379300 1145871 2689928 93897118
7973 87794 3174296 567301 4808411
875 5168799 46996479