Knowledge
Data
320 19 60 2163128
289638829 331506 7663 9850838 2821420
212395 46275 199932227 621340 4132