3933 4043 4585 3234 4105 1728 9582 261 5420 8160 3925 568 9663 2866 8552 7050 3899