Knowledge
Data
21549509 555775050 89032026 21817 1682
229313 5504 10948272 50 86899129143
507628381 90 056 801 32737883