97694087
50641394
3204525
30327899
216667
47349196
68718101
58886914
13692423
63686123
8920429
54699958
9809188
33769124
33417138
97456919
38898799
71192798
5953380
28548589
5904079
62823861
39895240
15414929
5342585
48602835
95873505
34608572
36641630
89774931
66378681
94679038
54842390
65599752
1155246
87565867
84329943
38923672
60861623
92162464