39857570
7389132
39875109
85905480
96173539
92172006
74519109
65651991
80797809
82902081
4667444
22759561
120172
67678391
59524447
71794253
37372403
5798533
16689780
5091722
33116946
68725508
71829677
5718529
46821682
55182753
27239288
86852685
9346776
77533836
4813741
21177386
88357654
47111062
1369056
33027218
97431763
25253340
78197440
88337634