Knowledge
Data
30268 69513877 8001210 3175524557
85848467 636 80317
21605626 14286155110 24378644 05190559192 39119333