Knowledge
Data
308061 62780791 62685 727777 57886592698
99 5469953 869 2536
170 687016797 57565 17092 932603666