Knowledge
Data
51112160 359394 76571594467 15591491020
14140486 375262 79914888
9531326356 99169324202 193886305 45 616