Knowledge
Data
33 103953 72788927 82343 94643
531 20174582562 1753512 5649 9518
8259 700476427 19994 41