Knowledge
Data
21637 61001560 7661725
50368626 341 24012 640706753
028254571 780657889 28029 08078933 45946097