Knowledge
Data
51589 50679 77518 2896906
49 42112 7210108 68228049 4139199755
9100099 897 7956 392 23