Knowledge
Data
93197705 8576109033 8079869
241 784046 226036 176237 5060977
4002303 5144607 88709 2597487 2892