87108922
48077696
5590983
96039885
94499111
32478162
36585397
21533130
43149255
68594571
34438897
75294997
86518745
58382554
82847564
36825112
58526696
8429351
8931103
14179422
3725883
56691495
16202828
8085299
9497419
15769169
12654305
13105432
81404380
2434233
91003880
52551249
58541318
25761196
85864946
38234509
23567183
35344905
9017265
85284430