Knowledge
Data
81396821 65980313 28692 2656894 446211293
8122 117109 75956 592056535 9650
3590 4477644 985 37832768