Knowledge
Data
3030430568 707432767 1061128 22955580 724268
117 52501 102806
19653122785 444 2784589 69208268 31