Knowledge
Data
27099 4111632 772310157 24013
57 6558181280 497896 1749089027 9349
15103430 6710717 771448 59403