Knowledge
Data
25868 581633392 5311
550583 84265126 68681 1760
19248463244 358 90052957 67458 17704890