Knowledge
Data
520523 1401663 374152650 29 22744863902
8493 10674727 1085 1259030 75983220082
1980 48048 36553555 266 7588