Knowledge
Data
386053 4525908 17071 434937
2018 1278515278 40976627602
15005 935048530 158164 513284 71057835922