5941578
71558704
37427335
70707540
35082697
10653861
50893057
84365768
12832046
96495855
21739572
22624079
75839238
6875790
49897427
65993549
64613246
4456489
60545601
72196666
18969235
24626308
1102981
46043634
10822928
99227158
17011837
63393164
87077594
65583463
73758742
24921535
76022827
7755111
45355686
80533146
21709904
44087110
6578570
87888901