Knowledge
Data
28447744 2226 4152 79371009794 766256
3690127402 599461440 158259037 52616267 297610
2406722923 19815 570307128 70689736 81683871