Knowledge
Data
128069 8655697 84901 3350879858
4715174 41518 788701
30320737480 9965451 256 798557536 7046648002