Knowledge
Data
21350639 32104608 5511925 50966 6074
908901 2667 6560288506
871705385 400598101 330598772 0159 0242469