Knowledge
Data
313959 1360870 708
98 874211 10205360152 16718 11550036
903940817 32591944 36483 7342664790