25729759
6219284
49814506
38994445
98426186
34348653
74944227
85271779
6228715
45774464
41706178
85437117
920297
13478917
17417201
31806460
39787163
9969833
21674661
1489618
94137629
61556286
27278765
8716224
4379955
6698201
42348990
78371141
36372600
38647273
82266660
58943530
80368883
38279530
80018320
19842003
24407647
70252141
29538876
97459620