Knowledge
Data
320713 290590 670038 449925 340047879
40 10035 21 113034
53027169557 38 420 3198 6910793