Knowledge
Data
41742 13736 13663 96789402
85985 767656 4546264 52367
9007647 8073 6262839 290955113 501150071