Knowledge
Data
66 16163331 9376210 9038967
84360 781 632150681 624 3910763
03317059 1401773346 29506525 53204087 58749