34393523
79846709
47769890
66567518
42096114
45382200
29028784
9026165
11935318
30135738
30336271
17527099
38429409
49887607
15516673
13169103
73505272
86358610
87607593
26558700
14165273
54945782
57577469
12245340
3738
35888713
21249206
38107531
92278715
37433704
75063335
12268254
44987414
96751082
16511725
64492702
12325823
6456172
19318249
15378117