Knowledge
Data
31 21744459183 79 26239 24362405
7750737263 30357 318 90 42011207
96755702 587607 558129 73122516 94922541699