Knowledge
Data
18329 3966 6256842 852510093 243664302
8237746 2673778618 792549 49404105 592486436
49088582286 748152047 897 730887