Knowledge
Data
46531836 06362592 2410516217 64643756604 83854038
8106382 358044157 57151151 494956308 020397394
5005179 8611 4799 876694 19346806