Knowledge
Data
17147611 3050 4253221
28174841694 28074502629 4699397 019769
1039434908 322582205 280