Knowledge
Data
41732612 9759 35249744 60378151068 322895550
6814915 69148844 212 3288047667 68215872
65461721370 919602 399121 651139103