Knowledge
Data
31 8987701 9012160976 60264
8235344224 201091 4859048 141742571 9034302281
684 700218 466862