Knowledge
Data
3149415 596 6820 47 958
501 499502 0246 185793807
51 9647634 18285802 0407887 73178520400