91538685
88455292
57777805
31112118
86125384
11989734
7845952
79485480
60136238
15029470
37577644
60542894
28882927
17053280
27811706
29293885
49027771
53579831
85029659
27895231
25955904
54731460
5011349
2209471
12595001
46439756
68906085
66357
5832402
34832126
10424719
41073599
92196858
6946601
95151622
4198551
72003835
48407922
41397697
34464762