35429551
32443587
10466944
27666136
16584263
45588201
9786321
13721405
53585404
26157299
4108983
78985912
70416001
99215602
82825127
63342481
97508600
13941554
90019830
82032061
665931
41609533
65652026
31467155
87699375
31347442
41864145
24578996
17068731
71342043
35042982
37326585
34379711
8237059
61663130
321351
21916379
64936867
43364147
43725799