Knowledge
Data
125074957 44506167 832 6224815 2226
15714 853913388 14823916 41767
98904073 203570055 321906284 25144014556 996