43298894
12461190
7265175
50421944
17134697
67098963
60016337
96513630
37172212
67407096
70633891
46462350
62358622
65482833
60609205
27066805
9962205
1695922
5811361
24005777
41962192
50273263
58903662
82828550
4138939
57669101
31231081
45147485
67048651
360478
65517375
79013825
51565714
61599359
15654299
20862526
40501800
49082849
58096960
12197763