Knowledge
Data
16981 814225631 1089 5923726
40189821 1654825012 566
68838121 33 3146059570 916444105