Knowledge
Data
101596 52 4792907 21739384657
405526 552220890 905705 2962277
935683341 721 2336 57311851730