32846845
10312842
68935713
3385596
44556024
70364525
12109341
82815340
1779031
51015229
30031787
56083960
21251275
11889977
47306195
35109184
54847717
59009353
89702001
55961576
24331772
6600132
86877604
45133551
59907311
90493457
84991359
82173102
2792198
44257916
6782175
4866626
74548509
42327997
18076546
34665747
15762158
28422719
31403659
6133650