59108317
67785827
49952096
30686512
13588085
21643482
88997191
24827761
32587966
26777188
25513082
1588962
28733410
1670891
74985895
92462564
50822340
514280
5616726
63513307
12296895
20399019
56343291
78074051
9095811
48272056
45398640
49434473
67582857
76978137
26662337
38557912
1574479
9335843
43394972
89371297
55917494
59703318
7379168
88334700