Knowledge
Data
2102091 1987426 5292402767
20106 614479050 5232 307112455
267 75655312 4734294 36264666