Knowledge
Data
30588 185509 29113592 5492547
9994630 75970419 3090787 97249367255 6961413302
9156355105 3815628675 93382779998