Knowledge
Data
22844124162 33249551 57463293200 57519134
522994600 3908 068 1266278
443813396 0396 992660493 366805 39681271705