Knowledge
Data
1340156301 624306 383175 36052110
3793730496 228458705 054110167 99
31438 3765 654792 30075640 5281442