Knowledge
Data
3095 8265 724160 7575014 19829410
18412989118 860 69 405303 849392872
6717 695 07905745 530482 83152