Knowledge
Data
159 337041537 861
639422 24496 829396094 928952283 2942563
95048590572 58 964 0126168525 321595018