Knowledge
Data
15599494 189885 6076 604
9507 63980773 70248538 80 872520816
32 39361026595 6651 2091250243 259318