33289186
90394
68785769
27261186
9194243
89681714
32056935
97562898
90669805
75749963
29096172
13427853
16809229
356050
46633293
89846858
52079764
59312575
95146503
48648245
9245747
31151196
19055594
90755566
5292548
48788511
50215579
34348814
58003276
9996166
45189298
90249192
18242489
3398215
7441709
46008541
67336694
24351720
70816290
67062452