28682698
91341668
39948628
59822360
34869040
6424158
5999346
6635383
29708228
1131582
18893695
83614489
99964169
61271431
18811922
4779548
92168257
42261726
29238717
65778774
40882483
92703688
11638796
90518018
33146250
42995790
82915736
67691930
26011321
44738126
22248423
6869341
99953956
42865541
6523278
21793008
10384264
97577826
5478631
29218542