Knowledge
Data
47723612 4204 52694700 335660 350614478
43 914875 80695 122142141 17103869186
331 039313608 42794512 9982125 39434171