93408052
92648025
86127028
80395093
27026009
76913307
62127651
34595995
4656493
25362850
80752353
68541128
53697004
63031268
398619
53689424
19586791
2894637
94356401
75151667
38616324
42553342
81809112
95672865
90553362
63224594
69866483
5651612
263421
16861735
70625236
87729297
94536079
77655327
2427042
8332772
38146598
1595448
37646009
28951286