Knowledge
Data
50699 46984 59960636 2009391831
7949 26916584 1481773 3257660
60 3090377834 1230742404 37237639544