49155384
12359601
56529073
5287217
49138302
52687858
72082846
6782888
80969098
45553809
53505146
34953111
9492843
68562794
72252163
4514495
10181512
3386587
16173360
76088677
4766680
28065598
25488565
90189846
89581512
75838458
94904330
71195203
66703315
55757034
40097666
80662215
59695467
88914748
65195763
80665630
82333702
3245422
18869164
1606570