Knowledge
Data
4529 76159 79942910 36848619 84265401
19007 222552 64294503 2397673 52142276821
15 1432010 9483774073 2271