5896736
631873
28661246
73979858
3475922
40341333
1494487
33929866
36706254
3543103
64429527
5569255
83014807
7334934
46855531
68337696
4703765
95131123
8799793
45142166
29406285
18642054
11278011
45492153
29606893
12483187
78163430
80641203
53093420
687570
46136164
63998160
6589695
54356200
45535905
69599812
92739176
19093070
4427802
96285512