8045770
38942952
40222802
20691655
54517422
5948884
876988
65233409
57715167
53975059
93602149
3072809
10792861
66826855
73692422
91708979
40557467
61082685
15877148
73442826
9147780
4949674
99031416
14596990
15721667
68776929
7744647
56945806
82813225
52755222
48611060
78852084
62347833
66995801
58222362
53442623
30054244
58316278
71761659
60206847