12585321
18641499
91739870
93435761
27875567
30342938
52692197
18884028
49321724
59973430
38841282
65306623
33557432
81537053
92867774
60677072
36727547
35177717
26943350
21258534
52822084
81786216
71908830
32296225
76643428
60043508
14849753
90887817
2017467
75414086
53883941
2686111
31607157
67465736
27529241
94382786
45798995
82159732
27773804
33709696