Knowledge
Data
9574286 3697638 8952 496911
526692784 14753939 183709468 65677336 63003607245
3063 0227820 54492486 851147 41938