74343627
31427331
5433835
45643173
25915527
52878524
61356635
70043123
56172991
35777482
2505885
44515898
63275357
61471201
17875290
33943385
40174512
39469838
2828127
77598962
32187476
21854751
77502164
44892805
12516987
25743267
88245192
60418949
246373
71474696
57121774
66212281
72838194
54635354
76319258
81209220
94036250
58169639
1425630
49729599