Knowledge
Data
520471 90 1327097196 4025245
42274785 66256 5235531890 47 141430
5175678741 6521202290 94928163355