Knowledge
Data
28886 5462289 681475599 5441476
4045 7915707 8509364 9943204
75144 1857896494 612 4953 178