8885029
95488854
29325134
40883103
5651540
64987199
71245
47959884
42311755
62068023
89914697
84513976
52799299
53992596
52159566
53787917
15672901
1008057
29799828
12072051
39664256
6923522
48666824
82938437
61248377
5896931
49697347
94912929
62474179
84452608
24232259
70253029
87223872
64326651
7917598
50683737
64642223
65376086
35064620
21246990