Knowledge
Data
427272 64946599 53732033001
2809309 32509 1698056
40229601 992502834 6553453 47245744