Knowledge
Data
522125 308553543 50768631
90539607 343065 57067260 102 46142904
3793563 23289309 71 64932692