51114659
50573570
35045692
59993839
31396821
69993130
53494826
33813913
46634758
31744813
7015104
30337003
79935174
82778907
11206898
81857171
90965671
11601499
2307142
75032235
230760
8836468
92069951
26696258
70715811
96102185
43294053
11856696
12666997
61358785
2594141
99577970
71474136
9119163
10507667
80903250