Knowledge
Data
501620435 2730032 17598 830825
2666269197 94248 33059 1727403
77278762 6498 7868729062 576