Knowledge
Data
29910620 53 34421430 7441 70
527771693 8142 5329486 5597
59700666099 375622397 686 16751