Knowledge
Data
657810 132125 8215102 85421210 42108477
11625181 40208672237 8577132597
27242 9717759 258482604 49863231 8334468651