Knowledge
Data
4007106545 143366886 374730202 8921067048 907748
412934824 98841 814 4972328 227389
98843738 47282495 9110641728 46856 87