Knowledge
Data
56 4577766 253963784
14288490271 89176 7509764 64770256166 28713607
47735255 3095798088 973