Knowledge
Data
30340013 680501490 8254661241 7703
5680882 100829 3369705834 564256563
89 044977 11527089 174358 88572