Knowledge
Data
60 547685 474 310839064
8509831 2198185 4998 4205
43187027088 500214 64566711 236046220