Knowledge
Data
23 19661534 131559931 881412
9341773 833348 122783 350546 48836
2741366581 16329 4903087 74439