Knowledge
Data
90335396 8439 8017199 16857 1003487
499 8787382 4600855249 27212 6732110
48174564 74654750 361482 95156 1636777800