Knowledge
Data
11702079 4795620 8852300
43648 617745 1738807900 21614217560 7549
574727619 883470626 540 7810604956