Java code to build synthetic data sets that match reported summary totals.  Helps explore possible range of variation.