Knowledge
Data
346995572 844 384952 311546
3324165892 28563592 47668
107731093 62038435 247400052 606855