45568660
20567322
77728009
27086283
23638425
24008453
91134906
61279331
70534430
76984949
45643052
63853850
8822700
9717529
8131644
13714983
68231511
39715039
65062829
5467600
4065577
56607754
27884975
48561459
88325012
83961000
11566677
74124613
706154
74701417
40021974
58926665
4788411
73515755
64643483
38091727
7137090
84437248
54265191
71212955