Knowledge
Data
95990891 2594052 8765 2631133297
177588 164685 08447
7270264 51572 2289276 78272 216719