Knowledge
Data
660587 31829 8491489 411217832 055
7715 4334637 67776 61920290390
33956 3410 75708 0587