4315083
89006930
55279770
394169
71306131
14424212
81515091
17948989
6175454
21071332
33085333
32461319
8137074
31752528
2621226
4205914
51315036
57014302
40128185
77537276
11688191
7218940
21904150
86937544
35988595
82553546
54998399
55347558
98265986
5728387
80703084
1608656
31792468
62978234
93465273
95899087
56607700
58971738
93325670
46021401