Knowledge
Data
896042 201399050 5893177263
16312 693144 23852 3070662 966678406
320497717 729527 12414 414