29854013
92695081
10923818
35152457
75855224
5437398
85346244
68077836
36174131
31709954
31398876
6272196
29363625
6025489
40203596
76014904
58214621
81437402
5504221
91594047
91257687
58076090
86661708
71922120
12781981
84579928
78799260
73842196
73503883
77542934
78878837
65296461
54918615
9567555
88081211
79539172
12175332
4855215
86613381
31333120