Knowledge
Data
20 28295069 61380168 47595492
7583 14807 491672041
4276594 00520 41857 4330072 236963613