Knowledge
Data
9506295 932 13829229 88422 232037512
2658191003 208564122 201787560
582015899 877 616356 9652956