72535576
7127978
2958060
66128679
63819689
14641125
10357634
8961559
75905030
4291339
36094342
5988171
33906882
23026024
5172911
37418520
71221824
65996870
7928599
50977945
58072478
28113042
3462842
6170433
95592610
21803982
83126102
34109622
86627984
93387539
52589093
52395876
4912094
5354027
25677645
15054135
91599018
10875241
68527514
35105744