83847741
67873484
74652280
24059217
35748268
36165359
23451354
82914609
17505201
98346046
32004772
916568
9584154
75064673
23365949
63306692
40946080
5002616
65745074
7149241
72615009
45762203
33788182
16473997
9505646
44322778
53837253
74886932
60144364
43367069
68077644
52871512
1918243
95405609
60508854
48194636
65281565
46943492
13331687
25683378