51002930
66556326
13819005
98193623
38568306
79689278
66631269
87486296
50961450
82884826
72259257
7744434
85968844
89025904
5040429
70296492
51122912
83569960
93057670
32631301
94598771
14071614
72936107
68348081
39422531
5724533
55405596
73771573
57329573
6124103
48969478
51942734
15422261
1446272
47792741
55294438
39269897
7339790
49878896
13084121