Knowledge
Data
58 1033925 97600869 903893319 888
569171 877509 57209028 556591
560 786186029 270586992 49373180235