67291550
6049850
76533510
2885325
58792170
94497723
7431787
16824657
16725243
28193004
6503457
73267393
77086749
60335787
63649500
59607089
45811947
80089059
40901826
95936182
87074074
41976782
63509290
77633407
42103989
54678136
99968847
21054253
45505471
80022455
51679845
74559257
59441261
9773213
7127056
4987346
60525916
61577988
14261640
53694513