39882352
77042377
18151932
6933055
98927839
45326566
48225737
52027622
3114738
98226408
77866283
52235118
65725787
29558455
99197337
35625762
8248910
5356906
5574308
33045094
1047505
41504613
4584880
42916825
40543881
29764816
20277695
31333331
82302966
77774527
88041912
79039571
46286770
45866894
72697778
36298958
6885293
5744830
97461360
139915