Knowledge
Data
31 2918510 531033 1934940
5955882487 132305 94127364 289761792
9896938 711 5443 1013359 70649244590