Knowledge
Data
20 8492361 9251910
21476 6030246950 146138 8576620 309737324
764957566 17337886 93257992 6653402