Knowledge
Data
58489423 2251905 7446636 405982527 5100176
84108 42 21581152 969
3462107572 316823 8135966 3797 2282580