10846710
80365254
75925712
9619276
53038328
21566394
1833947
1791345
86335034
11794222
82423727
74908890
90438109
54066316
61497332
85999910
98477047
81806236
7504313
72243772
97987759
19113226
96378627
68057083
26067762
92342831
82113558
47603744
85354949
47983944
29987656
368955
76658342
81242828
88578857
17096254
9886413
55484541
65442114
11869103