Knowledge
Data
496278 1360 24352957 11793 91231
41461032 150619612 166311 1973732
1420202 5165655 5789038 30964164 78420985964