Knowledge
Data
3095316 1080 13499462 51846 664341744
98840664 5220802954 2285
1042508146 33189 62268657 5798067642 78005