Knowledge
Data
055228 1931071 0962935 493775239
51539 22547697 13769 9584747190
660487358 172089362 20055468 6218782