45809878
134530
11911769
85584974
28517753
31311837
70324702
27306938
64632026
59591286
28808163
9696853
12928505
28076758
1018862
86767861
1008992
3479516
81417260
65577694
69179658
80296196
80925871
5051523
68685073
9923479
31107984
46142279
24559369
48141138
743743
95176380
7039634
81873323
69396233
25191655
51838408
39749968
57005142
47438557