Knowledge
Data
16 580 2285876928 750812 1159629
53039519516 5663 8917 3267 088
328702 793767 349 8099