31734894
3489638
62631422
61185380
3083188
69783882
75009546
84005340
77289514
3699252
30793971
22096965
8228258
47956064
29477424
42148373
73615057
54997996
8601891
83616446
89472582
57665266
38323120
33154497
27929619
69571259
63051961
79583285
4737218
2983581
62618011
9526352
38843945
81771253
90227208
65464506
3243604
66068461
91383578
81227505