912440
902174
681971
469994
161960
371938
106809
104943
894897
250292
46673
395319
967928
633487
450369
301499
85713
369645
383459
637634
170569
278823
42172
361645
234275
548852