37929887
35133568
82582775
50989077
26556786
35234898
13578157
15671519
68392142
83139850
5213752
8485818
93612096
42013161
44662452
37287699
28985254
42567407
40954280
69526350
74094632
69321202
13134648
24516036
27137622
44173117
165929
83257232
52065669
92485031
98025151
44961109
13414249
33371034
10678475
50956933
388156
1393668
50249015
99656705