Knowledge
Data
30 8549265330 5902000206 751698685 4363
37839 480137977 46072 363
973 17525100440 6416635973 7087148162 135982905