Knowledge
Data
598853 569302852 5636819 882977359
6499192 2640644796 8671646 4317 310731
12293156664 2145108976 3439902 204