Knowledge
Data
1328555088 06 29
919986269 36774986576 484576 8164 129637928
11692075927 4401789 627317586 400746