Knowledge
Data
16302653 846265 3090780 36878
75647 86400634 71946070 63705583
80703 47994994 460186 2747 214