Knowledge
Data
5357603 294095552 10593985
522177 336172065 2694300 75386715362
7819046 62878048298 677 1078162976