Knowledge
Data
42897 701891153 43152
341697 850166 867225 5542959236
9900290 1238291 146292 77326089 5795215