Knowledge
Data
17557852 930142446 81283956
585960 59581070 392926253
6101 3054039 66 17890972 567080628