44256460
39121083
15673376
1045160
10348344
17863525
77111503
54573248
17406025
6554962
3529417
52606522
31861225
80953195
55667733
54266988
13171429
7056421
24793581
8605224
9895765
74899335
16546335
6747059
70311000
26625831
68722246
34864942
76338685
8503836
62733274
37849143
28118473
9684542
92804266
9841803
38255891
92655370
76405507
80971064