Knowledge
Data
29101096 29308422539 952795780 8297073376
635659980 533054 174583 60 605362535
17736 7220594635 615577929 25769