Knowledge
Data
31526271 82710959 9312 3605
854505014 128600512 01599477 9580324 9263705677
926 7752 015252 342507381