Knowledge
Data
5058 21159827 100
5102875 7796 50660 75525713 410787
0890089274 5361 95254 144 960416