Knowledge
Data
155849268 5422 81664591 662301 514881889
520 68812 299997 319024251 130
76699 71812 40765363 64