16518586
66184543
93695068
13372243
96311405
40228624
6843569
1486000
83043515
14336056
18471137
347102
18417836
30663270
79995154
10974377
62319053
82319422
31718317
73888755
40465711
61141341
62879
8312690
68076291
33054341
4200739
24737357
84268257
62553683
98078954
80966775
33302954
6901104
18503101
94539357
58651902
43519470
23435005
73145155