Knowledge
Data
3952 7064288724 5971990 985747 5155499061
106669275 58989385 89171336 175652674
85698 19173580 16 290