Knowledge
Data
52 1149362 1671 349625 1751
32902530 84509566356 495935 450284 46037667650
505633606 991 12669085 979407