Knowledge
Data
28 24159580222 2641076 69688 546785
537510400 98099597 0389725362 82 65844088768
560 78962569 311 272