57317768
84708993
80629402
40675877
23272620
93596910
49443188
55776436
34404446
20923405
48135576
5772951
87496034
80579568
54917791
36132751
88197813
33554811
99622888
97483752
29005244
10006082
7894599
70814373
9154595
91906278
88168819
21248514
74611156
4113292
76824618
60036989
23294900
97437248
66659761
36976799
88335697
50635417
81024051
77533548