Knowledge
Data
30226 2943082 993820214 25123327 577787
693770 2611 1098168010 075026 79
466 364 67716