Knowledge
Data
8342885 2371 8302358 25450 650281
83218218 1699 72687409422 927075
139512059 712098497 97715949