Knowledge
Data
2981871 682 664533 2116774 8181
301046315 91416 136893 81901675
50384144 6509904 957463354 3047 68367562707