Knowledge
Data
313655 27400892 013290 481 980178
18101698 69421911266 68283390
20858963 2147871972 47207875 9475112 95215863