8584107
90806742
48931355
50406615
60136572
94279437
30358205
60237150
3286781
45062357
24489041
45702280
87645962
4047606
65633684
14282962
84459247
42052047
19073333
89676735
41235738
2119404
82865663
68565577
91855170
4051263
63679708
62272047
34504995
11099058
83133028
8503204
48242667
31589119
71838110
14574560
40247598
23828115
2573828
64486726