Knowledge
Data
60 51421226367 650 589288 817240
54889 6167 1824282 104497994
12 16836 90112477601 871059