Knowledge
Data
50 26860 951560 20814569739 8624
6332335348 51381 16980039 38 26212420
255869054 23241850 1198602