Knowledge
Data
1307429305 111228 52446698 4895090
8080 87594068797 5367
8061496632 833582136 3846222 670891