Knowledge
Data
1628 5005 61 2164 22702887
82585 605 18610 463824896
74588337567 10772 261760 638832991