Knowledge
Data
85667 2834 4000 377 1358
41689 458186 3048 75891 31866883795
199273120 652572913 59977 9618541284