Knowledge
Data
6895589595 1367494 42751 57992
90 1395886 25609 351944 4511369
8029666 80780 146264510 8898 920