66623152
85691949
39997191
1259189
91034578
12949224
58575703
54625466
79535265
60491915
49685416
24196810
11892313
23517069
43861878
6358878
50601274
51924185
17337813
52895426
88602870
40466961
80042583
66435349
49247907
11524230
50896243
2811047
30225624
21104178
48202168
77492535
50546576
24826389
11174592
34492572
56558168
32954356
76437375
23146475