48305228
97883164
43532953
7646334
26556504
6410384
26523593
59502868
70797073
9325974
30215854
99698350
55506443
15554598
6605183
34939168
37863055
36114665
15022252
44099311
44263188
94431729
55567483
85656129
5793293
70378555
38023039
86602131
68088375
18459554
7183156
73552238
70639024
62294498
75937379
67958092
72286767
54333365
68126550
25345986