Knowledge
Data
29845354270 36641 314856 28746776505
2215224 5423703373 176064405 14435 705921
40316847230 8444791 5092 16245 3393143