Knowledge
Data
29 88071795 22141 27547670772
26 97311 1485800 46101842 99851
8329217 12342074 1155860053 5097 6641644