Knowledge
Data
25092 0258106136 16123973
516521541 629342270 51 201319294 800026092
680168595 4226586211 5335 24695741410