Knowledge
Data
17939558 9158548 634304018 058331 385181
88865965 1552829 73860073 1884628
51 7052 0862048 22125729 88