67929223
27186477
10295333
24566940
73932091
62929881
75463322
18964888
92361425
84608377
5979753
67221350
85444145
9364970
40733369
76326885
12018177
31984801
75181331
6543854
29945675
7474734
6894198
55218633
94791187
85911977
42027622
14093189
67318625
7023706
25019758
5416677
88804421
1592595
1633452
7206456
4377883
35613987
52789065
19774152