Knowledge
Data
4399017 4006338 18617352 4000
5116 6124686 14 75260125560
294 648 1585619 37606439 526134881