Knowledge
Data
30 015076 55 2112104 3214619
714791 11029 46177 27188294130
995536 239016 78985 78 910299