24626242
83699926
43551673
2916994
80912573
47985418
45433092
39901280
90481085
82135323
82407443
16158202
38084631
70394086
3689250
28274201
3296944
21189663
45986156
4149969
67909096
52967253
9562629
63973843
56719989
63928122
94506609
20092976
31508007
95987355
47335934
78182183
66923902
61635162
9285779
56784953
94028702
32063817
31471360
80551927