634348
674235
182964
1011222
138469
330722
633145
606832
378504
285208
770341
805852
253968
81612
391142
35720
906853
549887
846710
163185
420503
55497
376185
116735
59582
90260