Knowledge
Data
3093 15179802 867548175 15196970728
2165 45224851 6308334
77167228 1535332793 44329339628