Knowledge
Data
35060085 5828062761 681319
285421 81668 243922538 334471
15191731 85523359 9385 150997