Knowledge
Data
50 183 13118912 29506514182 192258
112 1584943630 149 61559 6855139
6915 757157 151336741 57152 407977060