Knowledge
Data
59580 248586 112763321
10856607 33834515 424971526 88519 43984162
53 0573987 64466 1320608680