Knowledge
Data
860 3246795628 22808 573280690
713958 41298384 92619 30929 12531151
439008402 19982957 565767 366893 177329785