19362107
18162341
82099446
3184638
77467681
50504468
68842260
68455018
736553
34081754
49987517
80171384
33954291
38665452
75602702
62692714
95306244
4497096
15151385
80562537
2591463
14352623
87323496
47265329
70896264
25466141
97163
31933692
5862168
47329879
53059458
1967279
78001214
66704128
50393561
87731975
72146454
2554143
4626578
37588290