Knowledge
Data
107126911 21219856968 1665700632 9408525 376927616
8887877466 7714540942 43640874 126597 86
504370 62562684 15819336917 1600