Knowledge
Data
14964190 426275 730887738 9613003660 94760463956
95703 058084 7955565044 881284 412802803
120 609818 5020 4711524 88524055941