Knowledge
Data
15 552 3714239 18331156
599599 61 905512979 9060164 17517117
4866 1689061 97978511785 614306875 54000313622