Knowledge
Data
873107 36747 538160 2318621 96742
359 918157174 305796 1399101 41028258510
1102 1779509843 0160 696 33271