Knowledge
Data
25063 118 2061608 41151 615094
39904475463 832272 91746131 84200
76126 7285 6542059595 18682