86563431
43412446
95144006
78322561
326707
61916851
59339872
48412486
18407449
42782962
20078139
12698232
16976020
37264024
17105219
89384298
11228748
90203097
70456032
9924257
30779784
98594560
95515336
9487670
81192985
88264294
70913205
27569358
81429398
72251720
24498404
76689240
42314647
6231294
4113362
58682389
78609875
13095045
49811960
47128706