17939916
5756143
21109397
54583722
75234464
2582824
55763096
9277439
64334383
14686328
61856245
47239312
86003331
52964956
76104529
36394766
98042482
68846642
7158506
70009494
67964786
55094705
72542267
79298898
9479529
82249553
71659530
64342779
80199691
23567682
71792076
6313790
28649534
3799840
61546548
76132390
55168331
68011442
319280
85263063