Knowledge
Data
105401255 183 12059
11050652 92 121317742 311236 85124098
94293 8118689 388 6797286145 5975678