Knowledge
Data
295 020882 445580
16979 1543 17836620 892869 69067
30701889926 875 04483578234 644190 4025216927