Knowledge
Data
1304598 1071183 94836860 701931220 42091672
7619 879 7260339 89328
457732 333876291 66443637 497