78413385
30386743
54058301
65533208
15781422
96955209
83062696
36721268
16233720
85414724
74122871
20253994
16596535
62765050
30531096
53778119
9745667
2093989
88333613
27937800
46797197
73739642
49772080
14298174
96525808
45498534
58548552
7967002
64112762
50273765
24892829
5894188
19024059
64619407
61121380
18777912
79219159
46311755
1524683
59322963