901340
  
523246
  
995790
  
803130
  
31582
  
946930
  
19937
  
383408
  
12783
  
633766
  
662720
  
595843
  
551738
  
211338
  
511322
  
905754
  
382861
  
561895
  
821408
  
302163