Knowledge
Data
156 77896510 1072786 82 5129
70108098470 951241 4483 603829483 483
21766774 24 967 329525 06