80463949
95482951
39081486
88856962
84504669
1397758
9724686
85029701
56142566
88887744
55004676
45476133
5652502
48835180
29849859
27751126
6684856
15674062
61434999
9996015
98403655
61529293
42974777
9130192
58294250
19568730
37678450
17053481
87958843
87387228
16932006
28761449
87046151
3781278
59811161
77289611
65624724
682166
74609443
36813299