Knowledge
Data
3070641 30085 26163749 286715 6553947
827049130 05041484 16236740
654134702 84 30904299