Knowledge
Data
28059286 4263289576 64249 5704
892674 30440 5235670 390865
7531 861395 5340066194 862