Knowledge
Data
93600 133387995 8348485 634 28828
59519466 3042592 3150982 1147209
34615108459 6621384 926 036964 61