Knowledge
Data
30 9051330 108 39536564004 688
702766 39237805 17466984229 8081647259 643269
25486 2264 1789337 7412606 810262083