89834462
66955815
96863694
15944150
32408276
11041175
71266341
58915039
57314230
343991
98775331
54804146
85136814
95678528
28156357
12892601
32432286
70763364
92561003
67633806
18533447
27048756
33454180
81583805
64593993
44938406
83868832
7092131
18622390
84113615
53984566
59373675
10217846
79321748
9648117
70048162
6283578
56978139
48082300
60034004