48783853
94828474
36919849
47902934
34032604
37315470
51334621
82125983
17082360
82969817
8665772
22905724
5164576
16757384
30806166
50401806
60363788
64926816
60019297
332384
68852891
10476259
76435728
54685675
67585193
81992882
558119
28568912
68542668
34601730
93248162
93067110
8222109
85207101
65296966
2119430
65598148
24325340
8145147
9292704