Knowledge
Data
30 355 492006 1598335712 249
5928077282 71810685 1059 9005266
64837276 33002 883 006091687 702759