Knowledge
Data
30851661 49156552 100748 11443537
5191449 854290459 7640603 4346
79892792 0163 620106179 583