Knowledge
Data
29423631 1302560 3360803 657390176
11305 51042 03821775 732389 96
46150820829 8409810 968406