28791406
6217966
367451
99294990
68472934
49132347
15154719
56137852
9465126
93885611
75681768
92519778
49443288
44617977
74151848
14453395
21986626
8503625
9851847
1628564
59628324
7233443
85531741
7164754
82077779
12785836
1036991
4786844
74661444
51458678
78642255
25531006
71388337
33254854
33745391
55621043
94433786
1506957
15119331
31126742