Knowledge
Data
309 129 865220 102010211
16 43235937 178699 82848595 50061296
2500788 147 4356 96121 629