45422986
50869465
1245
53474878
52765957
53765020
38212129
28149511
34619363
23897634
30338400
56208650
66711262
28154813
97512436
3612377
76026485
30024237
44815487
8946359
68756550
65607207
55265024
26411595
15546518
54966138
75457372
90885017
32473010
45702718
71746813
12376943
81496604
65331313
4671191
59157618
7266673
36459738
62765598
5450186