Knowledge
Data
66059213699 30706192 89912820512
2864482336 341889000 127706 59080812379
2013 3847147 72912 83