67125691
8087572
64011295
57854787
18935920
49987323
18894093
3617381
67284276
7726946
775727
67556389
45084548
2874467
91004078
68162644
627123
76583595
24854625
45656329
56719613
46121685
98887893
4068805
57169124
1691708
54089528
12877212
22487114
18925596
18793427
78152526
35971018
7503469
37563868
17241011
90651625
31378645
572772
66449480