Knowledge
Data
160 699529 1584913657 892
2873822921 48715626 480
24149747507 7270274706 15532926102 56741205 37578993048