Knowledge
Data
214281165 18 24572171 49502
29839 2898695907 3143606162 2621150
1990 75034 90671006465 10619903 81