Knowledge
Data
106512 1492407 718562 3779682
35540 626 123791762 477263 789231
8091166 26599108 1333963