59268947
7461717
1878666
18402465
93029785
32601998
28091862
59592260
26484861
16675478
26277876
876396
12483307
6716791
96507378
31077072
74363776
8205830
61647590
9531400
21389730
59433123
73168102
63693071
78145096
696842
55606482
2377288
34101882
72091439
48315967
482520
6004951
14842235
49839555
85091350
9174828
12839169
76015599
88757768