Knowledge
Data
629 77111009 3632014 37768599338 35268984
6179 44310865 8158609401 738998972 451784
314569 32 39072897556 018147 39448202