Knowledge
Data
3491028 142091 213526 9776440506 413057621
120339 91942 60627331130 176879926 10018
151 65031870492 24048309946 35951347532 6382924351