Knowledge
Data
50 303292 111594695 3530514862
87 1910835 003194291 4620958
72 58682 22228059 4007456 19963715131