Knowledge
Data
331 473000289 25369619676 261684410 885153101
221102798 49777 77753435403 3485063 487712
17453 20665 99190671 2045398219 807825