Knowledge
Data
592422 698078 28079 5855
22113299 6784836 10501708
71244 154929969 59065199 149 903580