Knowledge
Data
34719218 544070 40262
1890 528015 41921 16364 568
70402 48151 180647875 2857 28239884