Knowledge
Data
43 1590 3207 1003926
17850403 480 76515324 30846989 78215422
2751048715 18155142 13252 19880 782424289