Knowledge
Data
303103279 5333280 622 1638729174
960519811 2037777 14564 7879896700
79132444864 1389275 838616 7744958906