Knowledge
Data
23856 21657245 39903568680 1763138 62704277217
989 12 0563451138 694318 13274073234
4140415 998923191 58886583197