Knowledge
Data
52709150 857461206 5220992
3571337376 744850 073586 484612834
34555220 11326 4413968 19044730 7643945