Knowledge
Data
159 88866637756 73246582822 2665971543 218100
2533409 2505291210 7885220430
788699687 793072666 5530091474 709817033 412469790