Knowledge
Data
184633584 412465 575435702 795355669
229 27569 6849252 883653743
96117623722 730236618 11446