Knowledge
Data
25958 30514424 70261 924401
10093 732516521 996 16086041604 693668
21762296 416608 51025791 2759