75058682
61537716
66348954
75541060
513196
42918430
32229075
75068880
12385107
3928178
96006149
40494147
14256627
11157973
6448650
69821596
8367785
51709434
10562375
96727821
46536415
57018388
35101864
10828350
40105092
2083184
82857644
8644293
47685655
69808732
43914075
27604545
867564
46569569
174890
6915594
82975758
28029080
3825246
5875377