Knowledge
Data
42104003966 41 58 67836990915
89011831593 972 671 1442336 29399870854
38011349 6873192 4304 8527727058 66