Knowledge
Data
51 38369428 2430511 318139
45 24292686873 75006 53102005710
651146341 168326 79 358 3774752702