85725277
16986198
93055339
14282324
17285499
51085882
30064019
35565962
67562253
9036121
48424877
73512087
38248085
3512625
98351500
63571272
34745807
19368851
55122640
76483788
94396318
61557172
43746001
27807780
80406295
9150604
93346653
65797938
28769036
18411115
79944168
29476890
37993899
6393442
71222581
24282044
40879021
50591222
42283404
85322252