Knowledge
Data
54979 493241139 76404815 4936018072 1138189646
58941 36928888061 478349787 82913411 695235701
31101 434177 68228336 180488 2314154