Knowledge
Data
20905068 14375659 17158064243
3525508 1094 514966447 782399769
375 4121 7734554 3603006 72259