Knowledge
Data
3019242 870 3158 694217 53791455404
16058 125166699 59446638 12
270 5997059 95 26893 2873911