Knowledge
Data
30118 5145078427 50359152 57895669 24277
7189625 19899 5525133537
688792821 358811 31211060078 28311537766 3501