Knowledge
Data
32 1336753830 4466282761 4332004
7542 05621 39994216616 3894
92 1595188179 6356720 1497571 772494126