Knowledge
Data
131654 2956990 46442612 71905916 17732169
595066 9250581 8866869 965796561
1694167 1514511 0638