Knowledge
Data
2703309 6699048 7687508935 38
802 740381 496266214 658003618 83597
32 108 138121499 791 464179105