54951738
82826913
20685352
46073034
42627833
34258750
78457571
44065330
80999266
8661283
44029596
34006306
41706043
15538320
81333752
7448220
6716795
80742938
42402623
53687164
30257485
89597250
1485757
7824998
60227711
41821150
1037996
39939253
30441211
70905645
5064681
18555473
66207716
82835694
42597478
47149287
55864602
59475168
95039825
33727