Knowledge
Data
308046155 44099914 6205019124 78122038
80 18347536 75862137 52872072 466543
41268600 1096 86849 1074 938