Knowledge
Data
592954192 88306805 676085 13655697 989650778
38107 399152555 93353432 192167 225248
1889202 4887 797 353983349