Knowledge
Data
16042339 681 97382477
13070803 1202353 1195152056 858436360 0897728
625532826 19542650155 3275608 191467 75221784055