9269692
1487822
36895156
30613513
28978943
239214
28703937
51557685
81555636
38545371
87522983
16611480
30689972
3323923
29532660
36403533
79446432
38888217
25903896
8563857
82868662
59672940
6373479
65622298
49259826
42576075
42624412
107532
17882561
48715113
38406782
52481469
2101136
99096439
7561666
34052639
5246696
98042192
46718486
52467702