Knowledge
Data
2189 5144138 385203294
7672831864 314597 1233 3910
10002618 9126 25825090 862863089 11403