24074388
82107782
85062340
57752197
66244733
64215874
42303860
17911031
30452779
41395321
42498170
35472908
5226265
60806673
48143103
14146912
40844710
74265056
42781409
63978551
54121886
95635382
3064448
75568089
93079924
32676404
13926809
71128291
99540
23492561
8249933
53816646
66494240
87029336
4065462
75629176
92231491
75756943
5421941
2359660