20337888
62221402
48298658
92712428
69307267
38223564
51337445
63033217
18891627
54245179
51062995
66683390
20957017
6216136
12117200
13935700
41758495
29113453
67168936
93994638
46951735
76459074
22844063
7550614
3372387
97372155
54334223
10022419
53131923
29318124
57407229
6523879
16692304
29905288
77073755
9866373
38044142
93926163
47189549
52163235