Knowledge
Data
93 121660 601 80949 3654520269
47 93977565502 881983265 79 502
1988 16638283089 9727710682 49