34652427
66353444
55571056
3518805
8779264
4527177
30854020
3907792
6665685
6176355
3178261
82081662
55064680
58181572
55736374
85499910
104199
4375826
96595983
24971571
84205886
86141498
1611952
43427854
66656222
28728128
52109307
72975066
73053577
96413558
269279
40256259
884342
37015350
97645034
97754682
17193341
21718045
39802327
4212631