Knowledge
Data
20663 14362028 140637232 79123642 5897024799
105034 23436836413 7798 3217
1508 72 844 0993907 6578278