39118
16882
933594
38154
129483
662748
583330
219675
85194
409984
570753
715238
794554
73563
5352
906298
28178
867524
793254
215634
838921
313959
198183
4932
54382
54440
734754
414193
791922
1759