Knowledge
Data
38800313 3290 16991153620 600 11620
307607 298517633 12963894 61381
72420 24112 9664245 28