Knowledge
Data
1509268 899272 24736078 4324 3672
563767 65612498 68927103854 5252399196
2065863 86910932 80