Knowledge
Data
30864680 1289071802 2543806 528615987 80985986
3914168 8420467 96872 0188009
574399 20 359141050 360085 841