Knowledge
Data
466016 57896250 26258
164210 36642647 5220 333 52043413
5170607645 1142737248 3979817 282786