Knowledge
Data
34352650 601 270 400409
807125 88212589 758191168
7282630 34082262 33875496 4921953 232381195