Knowledge
Data
57405633829 333198688 2209267 60521783
12369096 96012 15472728 277090 37665370
88002 261931768 89766 7536