Knowledge
Data
586403756 1994355 64659692 5411 14136130
20 6262809 9257298
1648761 982797 2237907299 77115013 8196