Knowledge
Data
70428515 794353945 11883438 735831
187392 8614130751 312971 73599 622453
41917 83 79532636 69781016 26277010