Knowledge
Data
22860 995612933 800052516
2778002 6965169 439682 69126412
49938 4159451 44278389875 01622433312 3745