Knowledge
Data
02646 1605468 2005032 56395830
3892105 1324305 2025894 62906777
12 9264821 7472 1480147