39556166
64946028
44971786
28769016
9395041
46512142
70119657
8935131
11529743
72161526
1404949
67219325
50624624
92788934
97069426
74809575
94477172
21835508
29483070
67586070
13359878
48341159
69705927
69501241
9940480
5346185
76505945
4794649
57788378
15403825
63178827
76648377
25306096
16411179
7147254
14391463
70185052
87181154
27673576
92373678