Knowledge
Data
9130536 80661054226 68592340294 71684693 115460778
86 77027727 6525028733 531828
3032370 55 35041901 11087 42668094