86741457
92442263
29518857
18547336
83473468
41122500
63655362
42968991
1690727
99807234
14583479
81817843
10937054
27654103
32953268
42019866
38445397
87423573
83293209
98727254
4011184
67548501
72866515
90359139
52359260
87431605
96561038
54077401
89876662
78517951
38352912
85182693
3970820
20344290
3063357
3409184
86143372
36978905
61503894
90476249