Knowledge
Data
2477859 6672 806771176 2259 336129109
30161719 49505050 265362
8619568017 632 5870307 3201588 4521