25945314
9998219
70948072
76602836
2139974
25798317
85342556
9139914
16238061
12227532
58596318
35845189
61952167
83878556
8105380
79689792
76497271
42232369
5583599
63915541
76477603
3678760
18858333
13585589
81066260
63431130
32737852
52942500
33796944
84691727
4130809
51133294
4427272
39756535
14544260
72673856
3699451
73264606
66205834
32178174