Knowledge
Data
26 6121887 1105316966
4962585 69181302 38345507 64231 9889
1889104734 804266 822213579 841728 37381493