12175746
95162964
87379134
28123679
95136798
34799486
34286003
27196432
79289254
80892930
94015830
27202974
59539021
29565152
13024882
36354117
24229910
2586903
22334758
80731014
13722910
34199143
4443593
52741517
14193443
19292611
6331771
56535917
30509014
74643390
8686569
15946826
43154923
74513419
3913295
28412578
26443896
2502556
8660468
79851676