34171669
39859606
28046494
43651856
2924740
98885699
49208391
90189098
49969573
48328
65755694
89405015
12245471
8072492
93963022
68507412
54463768
82123122
40568294
50076235
59573153
9608501
25925200
87738861
8621609
52754784
31395819
42731962
70774695
737298
907357
4760670
16428609
54242912
43883993
25525733
86829465
43078315
9300523
86291031