434317
180750
270585
222679
243820
320959
936736
485492
424951
594431
69253
41291
274700
978923
135856
714542
24163
683478
68658
646518
464863
246786
949983
287388
87966
95524