40288
35871
214358
890596
232590
58294
50061
722867
217318
260617
225766
852111
791615
723254
574794
22363
203584
1001911
69972
810207
182871
221336
676500
82715
54138
130274