Knowledge
Data
1350591236 90 20382950552 968335 811493440
889 4476341 2491907
442 0663613396 56596748 490926 71135