24771610
96648130
2199261
7752702
27116882
45064237
74352420
71885858
40725508
92599746
39591101
77296042
71647426
73489037
11905483
65287249
66437337
46653741
15487443
22258399
60203885
46127780
16122759
99618968
42642966
26255813
63979175
56147015
95636525
4130633
27625639
83493000
24343702
10535500
77721862
7005643
30333377
44241488
53814220
44078090