39569673
57542673
60652043
34545054
10702714
52505177
29403314
3646880
50567941
19806124
34196839
62682526
82709677
98621273
99949865
1599689
24746507
40025167
4207410
95726588
6531611
39526329
9655676
56916075
17929186
92025133
12756991
78569153
53258829
3516118
35926326
25798678
46626262
93201826
44839185
85482225
2098668
91995754
56598379
8381761