Knowledge
Data
353201625 22004528 706 53010441 58015794224
82727852796 4698088 26131972167 39226279
4146 3677757 3143083