839168
18972076
82996997
66696570
10929050
75825461
97179741
73259052
42395350
96591196
30574625
93598509
97729733
19057360
10906821
93574302
4611039
14708190
42095555
70239317
72783406
73448523
84987566
76808342
39572863
2919662
6674688
69171457
59898596
10906820
684475
21672151
34901659
89058503
34039794
71235623
25867434
19719879
7500592
89837428