Knowledge
Data
149525876 390405598 927707456 22954477295
6256592369 106351 23051250253
89857069584 43983 62647 434