Knowledge
Data
25058563 1622 91714202 176
197195 44451 71153 82363 358
545035 731 999 522554 086722837