Knowledge
Data
2559149 3308 257
3246358815 4705 77084 39652 128453147
52554941 10583570141 15 5404326496 91805239