Knowledge
Data
38 415980 8102942 892522
6659572840 58403121125 40016771 49071
46117 19935918875 20405 614245