Knowledge
Data
35 16286 89604158 87466521
63310471 11411 5304991 135128 86
7372573 664750 97941 942444016