Knowledge
Data
251306 741550 8004295 5113546 24502
3172834512 63646984 6149135315 60275 88385964800
10622443 09506 6297767050 30176151519 993