Knowledge
Data
29875412 2959569 93154885 585 169
95338680 97874064 13120 505211940 20105791541
4185086052 695 038 277141262 30