Knowledge
Data
130861 195021677 36957 50
42150093885 875886 89597946 023978627 8524
36783615605 3322250 2484294 4170