Knowledge
Data
284896 218 684560977 4728580856
51130058320 252659 26629190995 886364859
43972 22613121 7388620 96881601