Knowledge
Data
28 12627916648 824282413 46815956990 9107
017 6235805352 5849605
2001 86035619 32207108499 60058130