Knowledge
Data
1366072268 76091 51476 1011407118
64498952 462155633 3724691
59444 666703 65342001896 882200917 8210