Knowledge
Data
160 505313 75966432 953
843 71153751325 422 342 1362143065
51 77272609715 79 0556361453