Knowledge
Data
31874 3022575 0586107 702601693 2851
985712 2241811 719034081 614321
37 609607316 3848452