32395265
34934625
13902539
79197337
28402121
98999277
39649636
98348191
15086359
63639175
37527276
59957926
28466077
64855265
83509561
50235159
84385682
18002690
1261479
5218174
318858
11983284
50886495
95359062
61868272
75329064
86099836
11942263
65132413
5922941
20622946
41483932
19694042
92868157
62332652
45951665
23592889
59267994
38588298
23001168