24654148
1631242
23569490
91115623
21448384
76747249
34764323
9522930
54975783
15983923
86234590
10195325
37125868
3803553
55634269
26367861
81903747
35699713
18549074
99431170
20817784
49547508
7434224
52694398
19103965
191405
17093198
66634423
65807541
44852074
95293009
89103030
4663850
13745600
86969629
98127858
31433691
74269925
5131830
5276285