Knowledge
Data
50 16968 7361 1966916070 30628
5790323 2373 41513161925 72
2309650396 85982 15846093234 597 297555797