Knowledge
Data
775942 178468532 25823934 1333899
8304917 35640561 141899194 98485900
42050 657734 6927 34