46589116
18647167
21837138
65301784
23047079
25435041
11417800
63741135
37833220
9402453
3959337
48749762
60072940
98727
24411836
30522804
22155932
17739574
550543
88072186
67911428
7257572
64415528
1332120
5507248
26734718
20333231
18531255
6300991
34121307
65207639
10389527
70486021
4918171
14749241
6149953
9279475
21739239
26439135
13899789