124693
1125220
82475
49284
58746
18320
63670
570
883202
3350
815103
133811
143374
820
11716
78028
1133131
28328
140261
48730