Knowledge
Data
50418745 3216772 5045 43203220 144
4677522 651 749787 499 849130696
6008723 61 391564 478012 5801