Knowledge
Data
31535582 82291020587 2649673708
181481177 56 0383792631 79802109600 469475310
45590208 45439179 729134843