Knowledge
Data
25318244 3428323 965688613 2777 133091
29908960973 7064606 0277251 0086031 64513232359
83379959 11645894 077349 15953366 28