Knowledge
Data
22872 8446602 670537707 7619200741 6552017
8961045788 32963829 8395055 98
3784639 832504891 997072 20