46428820
38397801
76157989
27208815
53947722
41025895
48778736
43599498
86993
1854775
1558204
51904772
31757559
88453913
62129088
67421015
1579423
46824510
48424206
45801444
77247543
34304475
4776511
72193906
12178840
70411366
60973771
7845511
5492737
14553356
13188945
1157209
67969650
24605769
3408586
5326577
73814161
37187405
9674911
18423474