39432243
45787838
90847437
41306855
83418784
7790749
82318020
2561176
45242261
87129558
1423634
3602562
42335880
53992652
13119779
2726139
79321242
1231691
51919817
84998113
42568774
10826938
57742078
37138885
20445288
49335892
901655
91308160
9145566
43387962
99362126
81883868
56837645
25067009
63357867
41623125
82062538
44496508
91277590
47395706