Knowledge
Data
51 0186029 5587719 107 33224
82487 725840 32961279 14417 815418
28 427 13999431 66467620