49202557
576753
46011038
35234206
36088360
1438500
8697323
23235130
111381
9251408
96844875
82732820
83444350
27794113
82467667
28217994
86562753
92243305
69348722
73406931
45263444
6152555
84952188
20744500
92816862
10157415
67886187
99113334
39198969
85101275
80906736
31765465
16597232
16881638
35445253
17922967
8941378
87873428
33241623
56988715