Knowledge
Data
32938 6692 443330870
8760 64152985 224986697 94841563708 41301529892
2540 42922474015 27914604863 36828809842 326