86069723
77147926
36652580
76723797
33888941
4507146
19373417
82038421
86879252
6910878
79234972
14443915
39307597
5065755
80362732
6656979
84631748
27061482
34526698
48161820
73287840
66736388
4356703
84292564
61061276
31979901
86201382
35408123
6703078
86946495
3515963
4965757
50123857
143941
1028289
1875676
16702019
51186188
56928384
25439827