Knowledge
Data
3187763 9422704183 42113 430367
597788 637723 500298067
97 11926495471 11712 7289960371 85866