Knowledge
Data
21 570311034 17458
35612151 38689 106867 3750
940244 853436868 5530575 909888 290170493