Knowledge
Data
508546 966818 79973 50847
8787061226 7414289382 596731420 881510 162793602
019 20040728644 497931 8330939