Knowledge
Data
39909940 82820857 50590 20496319
75520218 42780 580410797
52913968 718972 8626622030 59 90