493992
446546
955564
834212
1065493
857489
48867
384512
1099727
936634
849240
471219
74643
96820
136250
919498
647560
59837
352569
817824
94258
680714
833248
435737
724340
1137640