493380
644560
537404
306865
229865
402302
54723
820933
111953
465399
571420
763661
923918
300651
958411
497614
137958
80969
50174
990146
433444
716304
352253
242413
868480
67253