Knowledge
Data
12237782 28073071 37 5937008
394205160 4414139 3877 14970 48575532
31844631 63046673 83752748