31678
  
74561
  
53348
  
1683
  
41161
  
52301
  
21103
  
42659
  
94744
  
32048
  
61360
  
97365
  
86226
  
94886
  
6622
  
92119
  
52102
  
97745
  
63743
  
41789