31461337
26104470
98251310
25553771
419427
80483126
94868830
30527377
55965777
16749673
18059139
10471010
16368982
10601987
26906774
51391147
77928348
21788409
62273442
44915185
42814506
79823129
27492561
80732402
9797425
95098858
82399094
7278871
91739469
7345635
88247634
34432703
31476928
54763393
56104950
63028801
91177670
32882061
53435820
63098025