Knowledge
Data
984995 2087842 7504696 99695953
4708 375439 2390 30101 8411040
662546 74116 272580 40210572 53