Knowledge
Data
30368068 4401314 244109972
2193603 552526 86498870 51246 6100
47 146 25363734881 42 27