Knowledge
Data
2695 63 271121 17727065186 23966610
892 409786 368244 9871568490 8159
9947 70 391620 614831 88417