Knowledge
Data
489959 955016726 82657 809898054 2960107
1880004807 1389716 59 16293 126809638
8283163 544 6142 2239732 2142