Knowledge
Data
1328122733 18373105749 5667459188 42643763
23087 9948451 6341315281 90063721
21290167 438174235 5631063382 3484238