Knowledge
Data
316954506 606002 1498483 355172
94 81702 165464951 566 14068419
1396574036 6589448 3081357994