Knowledge
Data
42660 1984137320 8959180176 382797637 62103548
85982375 6932141 047 08860 85
5714683 17421200 430