Knowledge
Data
20021096 1325168086 690323515
98331376605 505137384 2667439
633 76416 733863 2634 317043