6151294
15877240
55331741
43408910
93601542
87104556
14123372
273963
25763940
58482564
14391153
78165716
43455643
8170172
9469236
50653336
31207086
82368316
58163238
5764792
13278290
82652931
42701830
72608825
96003466
51147307
6841397
69509972
83445008
97943633
6747269
82248851
69479399
30306068
38475245
19426089
68969703
658551
82344014
75385177