Knowledge
Data
29 18480246 11052 87154502868
2370784232 450876 19021739277
892195996 25908 36771 5766412810