61319267
89699183
14946866
23175941
24619875
50641000
18059076
65165096
90589185
18755057
76943919
16733087
43624380
17197190
14608218
21989501
74421318
275179
84406140
64121124
85338806
44344169
96648902
82916319
37062061
88692197
43449618
71118520
41259416
60925468
27625118
5506958
19663469
70701075
6065922
71268885
42123018
21779078
890262
1382390