Knowledge
Data
3646 2141679 2867 20 646
8893784 34675016025 787017998 82877 60491610
307839507 17223 337