60599943
67554066
88549296
13415931
30389188
99891087
98105757
8866327
62117843
32946953
46037397
9628167
74961642
8222980
76497403
73511406
14344562
22496482
18706939
25841235
59065829
31075226
95727526
81274508
78002158
96062615
45388994
88201043
70957049
31841557
68226056
44771875
7541834
70818921
9062279
70033858
88547513
4557633
42963672
65073463