Knowledge
Data
18371 40667 222328 24131
1650206 8468057463 7453559 870 1576
7500 6661825 662 4075338