7063896
31586605
81528258
49043571
68169317
76811826
40595814
68374149
35456484
89414143
57903995
70671203
8036975
39179003
49544563
42855880
68825588
1302699
3463765
55644330
62605343
91996937
86145891
9761807
93796733
7956252
29229161
63477279
48577039
42179026
54022552
4292994
39287805
56134725
35326904
18604209
42535916
76013194
67293830
10114317