Knowledge
Data
308955618 0019407228 14617049148 442672 8970593
9737208 9018692 155103
335651 30215875 20491673061 287473502 9269