Knowledge
Data
533900 22925087 3482218 494
517 4431361 06642769595 06
2008072 520952726 264058049 79199 01853782941