Knowledge
Data
200305943 93484561 99146374976
159459 484859 373927391 225604 134315
1798228346 8347374392 14045693