3387999
66329186
84964058
4406920
41064706
14889966
12025976
7497781
57988385
5977810
21583518
14011954
8127900
20878915
77016009
30704811
52724357
43052875
56429993
40121074
18952332
85992430
12422628
68403383
99664371
33225708
82881471
63481963
96997039
40367865
91376203
61954324
9675640
31275425
32324020
56536663
56432771
31154989
56229031
28279225