Knowledge
Data
372838 6528 344133
45392 42 66258702327 24244 19545595818
990101 8170385681 86 318 8216802