Knowledge
Data
295 22953 3971
106935 0276042678 2439583 589629321 315265896
7218746 6449887 33680 1346947 039595