Knowledge
Data
32 80411929761 5189682
3309743998 18501826246 4471715 6639320010
51249172 337248957 990 670724