43927899
72302195
45947637
6964250
81217211
6413659
87178663
89348042
76175376
43192978
76424574
90744249
7111303
68356024
76909063
10827066
28647124
50231306
91505149
1263442
32731530
46371239
64303852
2596862
95046277
7097129
4723243
49455902
74741169
5942849
30851353
65333261
8554764
34246881
10501086
99605365
35784850
64522184
10117394
67648896