33873623
32488865
28374139
7084492
18993027
22874012
50967124
5838089
78968431
88399599
3436231
84483496
24065395
82501558
42602085
61421739
35991827
38919853
34283605
49947543
61003369
1595997
85475497
25855130
83414046
66408565
56305903
10639323
12335007
19364591
96761608
40666905
43047751
39964097
23093419
58964309
58452236
75208758
72616632
39612897