Knowledge
Data
59580 52 82773772170 289929207
2690 672 4091 88207956 19763867
6305 1116 118 24684050410