Knowledge
Data
2309841 1094 299676 8634856 3129125
680385422 9763357 5902384
960 170584412 47072182 53