Knowledge
Data
50929275 9223391 1520918918 351101
581859 67114 5945182 97547
75543797 1732070801 935836 18432458291