Knowledge
Data
32284 1081162 20435 60052 298721
30828330 44575662 610691 2182165
2142329 03 50852 015137894