Knowledge
Data
31 25020743595 44411 208518872 42
3590 51 1051 07016245 033269
88 65703228 1590893496 9197