Knowledge
Data
17449616 4324530 457434959 601300 59769909
983 3456780322 331501 1305865181
4422107200 5103100753 4541185 62593069