82934519
18694601
82351146
29937440
2865255
68342280
10611181
39426018
87873281
79666430
54038362
86831410
92084172
49859284
6443050
33671220
50361946
91336946
18046101
10504571
22809309
15365629
32891297
43412371
279465
77813322
54336128
82133763
3627153
44684007
7408619
1223723
54476475
50267619
95353578
91278648
48788258
14576738
24346765
6132214