33013944
6155514
13847710
68904919
43855287
5532207
61047129
68085123
26619511
33501901
32222987
22357713
82384706
3692676
65245545
18951138
52196473
26094762
51924396
11629350
7402012
80885468
17894127
86143832
23441784
98728565
73549435
36172933
83002708
15569316
24975889
7743864
37983984
7752412
23491546
56768772
80317636
53458211
57435383
62155299