Knowledge
Data
28299814 2827 9622489168 5784163
18604931385 3931849 27071424162 145062394
31669884 808400 65449917598