57928494
36695492
78283817
74198302
9967118
7514487
54268640
38661304
97732088
3415067
3678667
28155529
78822759
50614647
46553180
31741988
72735461
5972279
95593861
13412068
69763650
85673298
3392524
786107
9087920
2774076
99412100
94427479
94011598
70696795
96729977
11879042
37975946
4288414
57295234
62102563
2448102
7788147
59313867
83672130