Knowledge
Data
32663 15500523 841055 153020445 41298753
25184903 558233 92575
86 7106 23266061660 38863595