Knowledge
Data
50948 2665 104797 30807509 211
8944992 1471431619 3278164 946372405 415014761
19820122 198774180 7484646