Knowledge
Data
149621315 32092460 23321
250029644 573 285271160 430572584
37805 40593390474 591158511