Knowledge
Data
2660 83 7466549136 94
2945 0330230593 13204728 94583 30653
4476842 9783291 3882 08281878247 425