96154167
91885848
48654537
44826564
50561430
29106085
6117672
8571610
5969557
71822083
35965856
1845105
98486700
70958268
41916468
87348333
59613403
29657672
53435568
23022875
11512698
38667241
9810384
61405668
24515291
18035078
74215060
74279140
4938958
1018838
67108258
75403180
35802920
21176823
77228610
31697138
56544592
73948986
85364685
25687804