27987693
11379857
13533051
24243050
38147887
9684879
68886287
25854258
86584525
78657197
3473297
65347858
67371190
25455003
10847140
93955389
43116129
30411210
85343642
98705316
45297693
82226785
76968512
21656447
3826351
36079369
50924511
56814593
8818498
68519836
28329977
1106619
81944345
92528330
5061061
60321538
3703620
37083774
65796366
86806470