80616843
95172195
4102914
88612562
70128386
65813458
39564166
91229767
52883946
25355274
50176548
85137805
80435245
40718364
81856261
23725850
54107405
15334560
62538168
60824440
36349309
4328703
25234672
3544151
61116071
6205173
6710358
16158951
14573152
87195578
71006735
84456367
89198335
89085828
67552248
27946173
380981
94748561
42237959
93176426