Knowledge
Data
1167969 8703570 521774 3991610446
7825882 9556603 47790
99 15801 177260440 1271 90368879