Knowledge
Data
866761 229052973 5110939 9354484071
892 8093253 48008 7750812 12196759
307896592 342740 172