34559719
45949912
96201631
77678956
24363440
15578618
54377666
21586069
82709998
65457606
36127068
30419999
77969227
47918432
41799381
39054178
76482072
13345424
93925594
19434852
88353459
23053378
25091693
32628435
60773984
58865973
98327859
47696446
72309206
45329174
63924741
4002109
78161553
16627810
1007527
17786259
22268124
66332854
86452429
67579157