Knowledge
Data
17738296 575140373 246594677 126136
770379766 65725611196 28030706281 018277 9823548234
7027759 333197 3694601588 504741