Knowledge
Data
5755408 58935398037 340038 2018 95413445691
965729 4892860592 9708766 58878122474
288226 79017710 363753443 49557 1966574206