42421028
3454073
89372648
7224041
63491314
68164994
88236972
29461478
150879
69303338
59518998
52746786
40933655
66631157
41268049
83207915
90855735
75791446
68518336
22587864
69739354
56777102
61514133
22157348
20917216
79255685
61237301
35473608
81579081
5634486
77868554
14578142
69033319
18212523
84784619
88484786
77479540
2569969
48991742
13581674