Knowledge
Data
30 26 52 21 3017
34920956327 507845536 64 91450421077 283680361
972239 68535520 42003087415 893158 122181004