Knowledge
Data
51 3128586 831170 75794761 839327663
3295 76 263451739 94103
840499129 683930 9565934 20