Knowledge
Data
2990209071 72256 416141 7983943 72655
37615148749 255793 728783437 2384109 562868505
89900 49879 36895302