Knowledge
Data
52407928 16663398959 283 577260132
43 1158962 2530760 113334515 943
77572 841196 2926677352 9372 54036845320