Knowledge
Data
3995 8680686 782 090543
39564626 263567 331589 701724719
24052484846 721464206 15970126 952388199 4978871690