971396
45238
9078950
7036608
159526
13717683
66633163
51223982
1222306
7533988
47665820
77391829
96769554
6991456
92855183
98083385
98569124
20398149
5153288
53931098
21561142
21317784
49303922
21518939
36486562
6939345
40263911
750521
48522974
54261224
85623984
62952312
3152453
2662198
4059579
82625520
72962369
37206241
77533544
10995224