Knowledge
Data
266 116628583 4164 928 411769352
125191 9574103 234573155 47916 31655805716
42113 9769 15