6396660
81495340
88749543
61418935
36364930
37596121
54236984
61203764
89886693
90559258
97316978
38921025
79407481
719638
19498642
38281178
79128807
14681090
15012010
82871572
12798877
63567043
16492503
1845280
2091704
4210272
53307574
92956754
34236623
89054402
3838271
75744754
72844598
81026169
66456318
10392224
63682507
333811
83594634
29751961