6386831
55905382
40369261
16164535
26447894
6466684
84096882
94547723
71338229
66313427
869964
22397886
18017992
73131273
60378485
13624208
10077810
19849657
60562687
60314931
91403849
38834413
29197694
21107190
758158
24968133
86151669
60685328
7157496
67385853
73191027
1858499
12979552
29048765
17876298
90806683
51343278
86737861
52584500
996413