12855749
31807805
87636088
80455960
33789554
9712338
87489692
87546524
27928670
77079082
27063461
48486783
444766
94354116
98633946
57572784
40814860
58629224
80757018
71281078
300278
48646142
74353360
33029061
74749600
95512921
75099232
8651776
91339321
73684222
39516658
36646911
55977004
72929458
47543241
33901005
24954682
61639945
68057134
70487548