Knowledge
Data
141005 1265166326 40248997
5399 956 278748463 389 425426042
51254415431 43973 3114684147