Knowledge
Data
18136651 3239 2963917698
2629365 65140609 8457959777 7072989 674785201
3126979955 1190 31844 878 4645186299