Knowledge
Data
581231491 1855109 11439 2361 42428
59032068779 1479016897 942672731 8431312
34064881 723559653 29275670 633935964 859