Knowledge
Data
30 9866672 720365 7504514
37637 12898113 80107
31226717318 7699649861 2195905 529221890