Knowledge
Data
160399096 96 31 2007108 04306
05 87 647950702 25669618 6855
982 8484862113 3569014528 86044958621 013404390