95081296
92856120
4468960
83435207
82628257
5569174
40145876
9968182
70991108
94002129
85111114
55548167
10657641
72719242
58588490
15909127
1772324
76692575
10747772
69971444
88191163
8925550
18763567
90993763
58793224
5924693
64023784
64969895
4792919
8436113
16144827
90454168
68569832
53634854
50448559
43766131
3577916
45506499
68957807
14714995