Knowledge
Data
31 38400962 92069019
89979672 130179574 179627629 0889263
9410110 87709135 495 55008350 159058