Knowledge
Data
5592 9387806 26232995640
2900029 445002 720173 02251909 50073010188
88 987047079 2057229817 2008