Knowledge
Data
25 518606 59508
47443 952391717 58569680102
29062 47483163951 4699218199 782836 0512997