Knowledge
Data
60 521771681 2866586498 9633498
583907 72380379210 1142936 824575
18697 5595390519 50796328