Knowledge
Data
303628405 99601591256 883310543 6612609
31882161421 5640321 94311999215
500 6947618 6138 48406 13767457