434317
180750
270585
222679
243820
320959
936736
485492
424951
594431
69253
41291
64919
116384
110265
635975
146948
190591
31742
549145
58676
565635
505821
381355
911671
79942