Knowledge
Data
60 331150149 667216 8960562 56669317270
99363951 4030 93524834900
58823 33700 36621133 70135979315