Knowledge
Data
271004 159968 7306899 420609395 104891035
702917 665 10111827 351329
62445886 6362868 05