6117141
22969651
75802606
87645717
19466958
95503656
55759897
1661503
22245063
13568268
2314975
24807726
11483326
86752465
66699549
81211351
86177075
63577495
2124690
8181700
54543115
43866140
5313804
81964828
90194735
42466343
93302582
65651205
59072464
30483752
53954961
84403637
28582733
17563912
90267227
1609379
2967266
94008045
11447026
128538