Knowledge
Data
71288199 470124 181735768 8557992309 248378
6241546 8968700 7275670 310592 528951846
1671455 6926581 313185