37677748
72897142
9331484
7613600
50344719
87499325
35377954
64319763
4347898
34113556
65457429
12289467
41706464
2462338
6394385
14583286
44881531
90987421
28349275
686219
9672515
9024624
48427783
89456163
88929156
11582558
50226425
34158298
17168883
79152091
14547941
45255293
43675676
4456550
82811441
38783669
20031283
91835706
49396226
86158482