5095078
60373207
7638068
57637440
6592413
32393927
90684000
158849
24676633
20148629
93016227
18631552
54671607
36889016
59211218
4554195
91184736
8266348
87205046
56011191
43947430
55632266
75297055
73865690
76056173
26654017
21964605
63845988
6909254
89615669
11371238
75556158
54242453
6473949
93012583
62593387
17957902
97927223
9160115
71738716