44696237
47817377
47064130
24383982
1314048
38431518
43868955
43478355
18255494
80396912
25356982
85215504
98151581
71833597
827749
92634114
3083656
23272868
79014268
55728759
80882380
35712011
43601399
38393199
44639234
37747000
23459577
81926738
8740398
56389031
18249369
48352972
20469914
4583991
9321563
11435522
76923979
6456482
49984138
16104116