Knowledge
Data
43950 18 008 358856 89
881162683 03662 5746541983 4056574 66072
939711593 7419899130 38739898 3279