30294556
52304930
77988069
24582396
4859940
43036921
861209
92951865
50815492
28456022
76184287
50697456
97991836
84347944
70828766
37341307
18658118
1632815
23718203
54666386
30352618
62755329
49146387
16419167
3282198
10663126
31427651
67399613
77762388
45356167
6589793
7154540
68169850
4744121
57517671
60229930
65569325
55453050
98632811
7332907