Knowledge
Data
531 26956 1376345395
1838 1760664 12914222794 2518 8806024304
82944702 520368217 369347585