Knowledge
Data
3084 128441713 566 2150359 56827
14042120 62182689292 1744181349
54014654193 88271469225 84798918 293227 69973046