Knowledge
Data
53950886 856746173 92496151248 85042 86627
594451 469840 16 86806 9908
33 20821 495 28859568