Knowledge
Data
31 314119937 9523 2806965
171247188 53823377107 888 5692219026 8976190
21591994 7601 687609944