Knowledge
Data
3022696 79310 390206072 33167040216
9958144 492256 2159296 42091 50627823
791586 316 943 74 60387303