Knowledge
Data
129855 65968 40893 383403
67 80 840 21755072 79
813489274 169720797 51146 29086967 7901436232