Knowledge
Data
32341077 20729885 106127 4699174187
12220254 1915438785 588 6015235364 37081326
215940 8084 531134 8304639