Knowledge
Data
5693 6776 20174
540108841 120461147 37013465 3353255595 61994899
85255012906 99543676 16351800694 770859253 16703013911