34873458
25703625
22051726
3828489
42114129
6678642
71605158
39437605
98532889
9801874
57881059
2604612
8795613
38616530
35976499
19822243
18338234
35843155
43283398
3238882
75067378
62554686
336425
84193408
41338608
4684221
9658138
57701468
18263416
31354713
98096084
55396607
75808044
74117103
93145624
36938883
4612762
299546
24158461
68149244