Knowledge
Data
61 8170067 1589522
20923 16388241 472 56254383 63504
66239465 44588225 91335358 845457744 77936981