Knowledge
Data
8606 2378159 241 684 86539916
180104 748619305 1949425136 4639479 660245094
27 57 151649550 7944155118 372