Knowledge
Data
26582 132260 8164 4290
38691190 186617600 07075 4482
4658903 10076 830646 2733228 921579021