Knowledge
Data
3949572 127574057 2943 573598
3144 471531321 73689585 80749096 95189
806613 987420959 057990702 956