Knowledge
Data
3606294 847089770 342035
29363 485894 63378854502 3317444 65093749
18 953 567518266 60556 6658