Knowledge
Data
1349263 99974528 266102 372096
564876 6110082240 37207 28896645
18034 36971237450 84087