52159124
42189508
23842006
6177503
22316702
58952728
91697793
69948672
49953942
74189057
46285502
77424791
29865753
54318706
83389766
75685160
86839295
27183245
61533946
60433620
27709646
13749129
78174474
27996300
4628388
52245646
80277572
66191784
60263790
91231802
59365781
9949183
52989041
39316802
99795462
84251278
33117520
79588532
22745340
31363785