47088127
52255093
48597225
22087105
82104676
67599026
20728390
71392088
7848287
18958476
44938519
82223620
23622834
88873262
30358609
80362244
32878735
10653420
53006010
17366458
39941921
6239469
69851410
94161403
58763215
40584673
84488439
84511441
67708095
63993414
83386088
9144795
94004184
30203810
66062251
27787132
4733825
39943343
64645516
96688022