Knowledge
Data
6646 53548924655 1183155064
176 1265617 44432900
42154604 756286265 504 8220059219 7916483629