Knowledge
Data
72 43513069 791318666 5984906702 25601947627
40 116275003 185497639
172 6372 4071387 6904