Knowledge
Data
9891436 10562197 16952987 35849879
1077967 109322 4384 43097151966
8469768 3217 523 116358