From c604c3c58be10a2caae0ea1d93d1adea032088b0 Mon Sep 17 00:00:00 2001
From: daphnehanse11 <128793799+daphnehanse11@users.noreply.github.com>
Date: Thu, 4 Dec 2025 16:27:16 -0800
Subject: [PATCH 1/2] Improve county-to-household mapping for ACA rating areas
Fixes #454
---
.gitignore | 1 +
policyengine_us_data/datasets/cps/cps.py | 33 +-
.../geography/puma_county_crosswalk.py | 437 ++
.../storage/puma_county_crosswalk.csv | 4702 +++++++++++++++++
4 files changed, 5171 insertions(+), 2 deletions(-)
create mode 100644 policyengine_us_data/geography/puma_county_crosswalk.py
create mode 100644 policyengine_us_data/storage/puma_county_crosswalk.csv
diff --git a/.gitignore b/.gitignore
index 36301c6f..b5f27332 100644
--- a/.gitignore
+++ b/.gitignore
@@ -23,4 +23,5 @@ node_modules
!soi_targets.csv
!policyengine_us_data/storage/social_security_aux.csv
!policyengine_us_data/storage/SSPopJul_TR2024.csv
+!policyengine_us_data/storage/puma_county_crosswalk.csv
docs/.ipynb_checkpoints/
diff --git a/policyengine_us_data/datasets/cps/cps.py b/policyengine_us_data/datasets/cps/cps.py
index f932e0d5..564207c5 100644
--- a/policyengine_us_data/datasets/cps/cps.py
+++ b/policyengine_us_data/datasets/cps/cps.py
@@ -631,9 +631,38 @@ def add_spm_variables(cps: h5py.File, spm_unit: DataFrame) -> None:
def add_household_variables(cps: h5py.File, household: DataFrame) -> None:
- cps["state_fips"] = household.GESTFIPS
- cps["county_fips"] = household.GTCO
+ from policyengine_us_data.geography.puma_county_crosswalk import (
+ assign_county_from_state,
+ )
+
+ cps["state_fips"] = household.GESTFIPS.values
+
+ # CPS county codes (GTCO) are often 0 when suppressed for confidentiality.
+ # For households with missing county (GTCO == 0), we probabilistically
+ # assign a county based on state-level population weights.
+ raw_county = household.GTCO.values
+ missing_county_mask = raw_county == 0
+
+ if missing_county_mask.any():
+ logging.info(
+ f"Imputing county for {missing_county_mask.sum()} households "
+ f"({100 * missing_county_mask.mean():.1f}%) with missing GTCO"
+ )
+ # Use a fixed seed for reproducibility
+ random_state = np.random.RandomState(seed=42)
+ imputed_counties = assign_county_from_state(
+ cps["state_fips"][missing_county_mask],
+ random_state=random_state,
+ )
+ # Combine: use raw county where available, imputed where missing
+ county_fips = raw_county.copy()
+ county_fips[missing_county_mask] = imputed_counties
+ cps["county_fips"] = county_fips
+ else:
+ cps["county_fips"] = raw_county
+
state_county_fips = cps["state_fips"] * 1e3 + cps["county_fips"]
+
# Assign is_nyc here instead of as a variable formula so that it shows up
# as toggleable in the webapp.
# List county FIPS codes for each NYC county/borough.
diff --git a/policyengine_us_data/geography/puma_county_crosswalk.py b/policyengine_us_data/geography/puma_county_crosswalk.py
new file mode 100644
index 00000000..41ac330c
--- /dev/null
+++ b/policyengine_us_data/geography/puma_county_crosswalk.py
@@ -0,0 +1,437 @@
+"""
+Build a probabilistic crosswalk between PUMAs and counties.
+
+PUMAs (Public Use Microdata Areas) are geographic units used in Census
+microdata. They contain at least 100,000 people and are built from census
+tracts. A single PUMA may span multiple counties (especially in rural areas),
+and large counties may contain multiple PUMAs.
+
+This module creates population-weighted allocation factors that allow
+probabilistic assignment of counties to households that only have PUMA
+information.
+
+Methodology:
+1. Download Census tract-to-PUMA relationship file
+2. Download tract-level population from the 2020 Census
+3. Derive county FIPS from tract GEOID (first 5 digits)
+4. Calculate allocation factor = pop_in_county / total_puma_pop
+"""
+
+import io
+import requests
+import zipfile
+from pathlib import Path
+
+import numpy as np
+import pandas as pd
+import us
+
+from policyengine_us_data.storage import STORAGE_FOLDER
+
+
+CROSSWALK_FILE = STORAGE_FOLDER / "puma_county_crosswalk.csv"
+
+
+def fetch_tract_to_puma() -> pd.DataFrame:
+ """
+ Fetches the 2020 Census Tract to 2020 PUMA relationship file.
+
+ Returns:
+ DataFrame with columns: state_fips, county_fips, tract, puma
+ """
+ url = "https://www2.census.gov/geo/docs/maps-data/data/rel2020/2020_Census_Tract_to_2020_PUMA.txt"
+ response = requests.get(url, timeout=120)
+ response.raise_for_status()
+
+ df = pd.read_csv(
+ io.BytesIO(response.content),
+ dtype=str,
+ encoding="utf-8-sig", # Handle BOM
+ )
+
+ # The file has STATEFP, COUNTYFP, TRACTCE, PUMA5CE columns
+ df = df.rename(
+ columns={
+ "STATEFP": "state_fips",
+ "COUNTYFP": "county_fips",
+ "TRACTCE": "tract",
+ "PUMA5CE": "puma",
+ }
+ )
+
+ return df[["state_fips", "county_fips", "tract", "puma"]]
+
+
+def fetch_tract_population(state: str) -> pd.DataFrame:
+ """
+ Download & parse the 2020 PL-94-171 redistricting data for one state.
+
+ This provides population at the census tract level.
+
+ Args:
+ state: Two-letter state postal code or full state name.
+
+ Returns:
+ DataFrame with columns: tract_geoid, population
+ """
+ BASE = (
+ "https://www2.census.gov/programs-surveys/decennial/2020/data/"
+ "01-Redistricting_File--PL_94-171/{dir}/{abbr}2020.pl.zip"
+ )
+
+ # Handle DC specially since it's not in us.states
+ if state.upper() in ["DC", "DISTRICT OF COLUMBIA"]:
+ dir_name = "District_of_Columbia"
+ abbr = "dc"
+ else:
+ st = us.states.lookup(state)
+ if st is None:
+ raise ValueError(f"Unrecognised state name/abbr: {state}")
+ dir_name = st.name.replace(" ", "_")
+ abbr = st.abbr.lower()
+
+ url = BASE.format(dir=dir_name, abbr=abbr)
+
+ zbytes = requests.get(url, timeout=120).content
+ with zipfile.ZipFile(io.BytesIO(zbytes)) as z:
+ raw = z.read(f"{abbr}geo2020.pl")
+ try:
+ geo_lines = raw.decode("utf-8").splitlines()
+ except UnicodeDecodeError:
+ geo_lines = raw.decode("latin-1").splitlines()
+
+ p1_lines = z.read(f"{abbr}000012020.pl").decode("utf-8").splitlines()
+
+ # GEO file: keep tracts (SUMLEV 140)
+ geo_records = []
+ for ln in geo_lines:
+ parts = ln.split("|")
+ if parts[2] == "140": # summary level 140 = tracts
+ logrecno = parts[7]
+ geoid = parts[8][-11:] # 11-digit tract GEOID
+ geo_records.append((logrecno, geoid))
+
+ geo_df = pd.DataFrame(geo_records, columns=["LOGRECNO", "tract_geoid"])
+
+ # P-file: pull total-population
+ p1_records = [
+ (p[4], int(p[5])) for p in map(lambda x: x.split("|"), p1_lines)
+ ]
+ p1_df = pd.DataFrame(p1_records, columns=["LOGRECNO", "population"])
+
+ result = geo_df.merge(p1_df, on="LOGRECNO", how="left")
+ result["population"] = result["population"].fillna(0).astype(int)
+
+ return result[["tract_geoid", "population"]]
+
+
+def build_puma_county_crosswalk() -> pd.DataFrame:
+ """
+ Builds the PUMA-to-county crosswalk with population-weighted allocation
+ factors.
+
+ Returns:
+ DataFrame with columns:
+ - state_fips: 2-digit state FIPS
+ - puma: 5-digit PUMA code
+ - county_fips: 3-digit county FIPS within state
+ - county_fips_full: 5-digit full county FIPS (state + county)
+ - population: population in this PUMA-county intersection
+ - allocation_factor: proportion of PUMA population in this county
+ """
+ print("Fetching tract-to-PUMA relationship file...")
+ tract_puma = fetch_tract_to_puma()
+
+ # Build tract GEOID for joining
+ tract_puma["tract_geoid"] = (
+ tract_puma["state_fips"]
+ + tract_puma["county_fips"]
+ + tract_puma["tract"]
+ )
+
+ # Fetch tract populations for all states
+ print("Fetching tract-level population data...")
+ state_pops = []
+
+ # Include DC explicitly (not in us.states.STATES_AND_TERRITORIES)
+ states_to_fetch = list(us.states.STATES_AND_TERRITORIES) + ["DC"]
+
+ for s in states_to_fetch:
+ # Handle both State objects and string abbreviations
+ if hasattr(s, "abbr"):
+ if s.is_territory or s.abbr in ["ZZ"]:
+ continue
+ abbr = s.abbr
+ name = s.name
+ else:
+ abbr = s
+ name = s
+
+ print(f" {name}")
+ try:
+ state_pops.append(fetch_tract_population(abbr))
+ except Exception as e:
+ print(f" Warning: Could not fetch {name}: {e}")
+
+ tract_pop = pd.concat(state_pops, ignore_index=True)
+
+ # Join tract population to tract-PUMA mapping
+ merged = tract_puma.merge(tract_pop, on="tract_geoid", how="left")
+ merged["population"] = merged["population"].fillna(0).astype(int)
+
+ # Aggregate to PUMA-county level
+ print("Aggregating to PUMA-county level...")
+ puma_county = (
+ merged.groupby(["state_fips", "puma", "county_fips"])["population"]
+ .sum()
+ .reset_index()
+ )
+
+ # Calculate allocation factors (proportion of PUMA pop in each county)
+ puma_county["puma_total_pop"] = puma_county.groupby(
+ ["state_fips", "puma"]
+ )["population"].transform("sum")
+
+ puma_county["allocation_factor"] = (
+ puma_county["population"] / puma_county["puma_total_pop"]
+ )
+
+ # Handle edge case where PUMA has zero population
+ puma_county["allocation_factor"] = puma_county["allocation_factor"].fillna(
+ 0
+ )
+
+ # Create full 5-digit county FIPS
+ puma_county["county_fips_full"] = (
+ puma_county["state_fips"] + puma_county["county_fips"]
+ )
+
+ # Sort by state, puma, allocation factor (descending)
+ puma_county = puma_county.sort_values(
+ ["state_fips", "puma", "allocation_factor"],
+ ascending=[True, True, False],
+ ).reset_index(drop=True)
+
+ # Select final columns
+ result = puma_county[
+ [
+ "state_fips",
+ "puma",
+ "county_fips",
+ "county_fips_full",
+ "population",
+ "allocation_factor",
+ ]
+ ]
+
+ return result
+
+
+def get_puma_county_crosswalk() -> pd.DataFrame:
+ """
+ Returns the PUMA-to-county crosswalk, loading from cache if available.
+
+ Returns:
+ DataFrame with PUMA-county allocation factors.
+ """
+ if CROSSWALK_FILE.exists():
+ return pd.read_csv(CROSSWALK_FILE, dtype=str).assign(
+ population=lambda df: df["population"].astype(int),
+ allocation_factor=lambda df: df["allocation_factor"].astype(float),
+ )
+
+ crosswalk = build_puma_county_crosswalk()
+ crosswalk.to_csv(CROSSWALK_FILE, index=False)
+ return crosswalk
+
+
+def assign_county_from_puma(
+ state_fips: np.ndarray,
+ puma: np.ndarray,
+ random_state: np.random.RandomState = None,
+) -> np.ndarray:
+ """
+ Probabilistically assigns county FIPS codes based on PUMA and state.
+
+ For each household, uses the PUMA-to-county allocation factors to
+ randomly assign a county, weighted by population.
+
+ Args:
+ state_fips: Array of 2-digit state FIPS codes (as strings or ints)
+ puma: Array of PUMA codes (as strings or ints)
+ random_state: Optional random state for reproducibility
+
+ Returns:
+ Array of 3-digit county FIPS codes (within state)
+ """
+ if random_state is None:
+ random_state = np.random.RandomState()
+
+ crosswalk = get_puma_county_crosswalk()
+
+ # Ensure consistent string types
+ state_fips = np.array([str(s).zfill(2) for s in state_fips])
+ puma = np.array([str(p).zfill(5) for p in puma])
+
+ n = len(state_fips)
+ county_fips = np.zeros(n, dtype=object)
+
+ # Group crosswalk by state-puma for efficient lookup
+ crosswalk_dict = {}
+ for (st, pm), group in crosswalk.groupby(["state_fips", "puma"]):
+ counties = group["county_fips"].values
+ probs = group["allocation_factor"].values
+ # Normalize probabilities (should already sum to 1, but be safe)
+ probs = probs / probs.sum() if probs.sum() > 0 else probs
+ crosswalk_dict[(st, pm)] = (counties, probs)
+
+ # Assign counties
+ for i in range(n):
+ key = (state_fips[i], puma[i])
+ if key in crosswalk_dict:
+ counties, probs = crosswalk_dict[key]
+ if len(counties) == 1:
+ county_fips[i] = counties[0]
+ else:
+ county_fips[i] = random_state.choice(counties, p=probs)
+ else:
+ # PUMA not found - assign 0 (unknown)
+ county_fips[i] = "000"
+
+ return county_fips
+
+
+def get_state_county_crosswalk() -> pd.DataFrame:
+ """
+ Creates a state-to-county crosswalk with population-weighted allocation
+ factors.
+
+ This is derived from the PUMA-county crosswalk by aggregating to state
+ level. Used for probabilistic county assignment when only state is known.
+
+ Returns:
+ DataFrame with columns:
+ - state_fips: 2-digit state FIPS
+ - county_fips: 3-digit county FIPS within state
+ - county_fips_full: 5-digit full county FIPS
+ - population: county population
+ - allocation_factor: proportion of state population in county
+ """
+ puma_county = get_puma_county_crosswalk()
+
+ # Aggregate to state-county level
+ state_county = (
+ puma_county.groupby(["state_fips", "county_fips", "county_fips_full"])[
+ "population"
+ ]
+ .sum()
+ .reset_index()
+ )
+
+ # Calculate state-level allocation factors
+ state_county["state_total_pop"] = state_county.groupby("state_fips")[
+ "population"
+ ].transform("sum")
+
+ state_county["allocation_factor"] = (
+ state_county["population"] / state_county["state_total_pop"]
+ )
+ state_county["allocation_factor"] = state_county[
+ "allocation_factor"
+ ].fillna(0)
+
+ # Sort by state, allocation factor (descending)
+ state_county = state_county.sort_values(
+ ["state_fips", "allocation_factor"],
+ ascending=[True, False],
+ ).reset_index(drop=True)
+
+ return state_county[
+ [
+ "state_fips",
+ "county_fips",
+ "county_fips_full",
+ "population",
+ "allocation_factor",
+ ]
+ ]
+
+
+def assign_county_from_state(
+ state_fips: np.ndarray,
+ random_state: np.random.RandomState = None,
+) -> np.ndarray:
+ """
+ Probabilistically assigns county FIPS codes based on state only.
+
+ For each household, uses state-to-county population weights to
+ randomly assign a county.
+
+ Args:
+ state_fips: Array of 2-digit state FIPS codes (as ints)
+ random_state: Optional random state for reproducibility
+
+ Returns:
+ Array of 3-digit county FIPS codes (as ints)
+ """
+ if random_state is None:
+ random_state = np.random.RandomState()
+
+ crosswalk = get_state_county_crosswalk()
+
+ # Ensure consistent string types for lookup
+ state_fips_str = np.array([str(int(s)).zfill(2) for s in state_fips])
+
+ n = len(state_fips)
+ county_fips = np.zeros(n, dtype=int)
+
+ # Group crosswalk by state for efficient lookup
+ crosswalk_dict = {}
+ for st, group in crosswalk.groupby("state_fips"):
+ counties = group["county_fips"].astype(int).values
+ probs = group["allocation_factor"].values
+ # Normalize probabilities
+ probs = probs / probs.sum() if probs.sum() > 0 else probs
+ crosswalk_dict[st] = (counties, probs)
+
+ # Assign counties
+ for i in range(n):
+ st = state_fips_str[i]
+ if st in crosswalk_dict:
+ counties, probs = crosswalk_dict[st]
+ if len(counties) == 1:
+ county_fips[i] = counties[0]
+ else:
+ county_fips[i] = random_state.choice(counties, p=probs)
+ else:
+ # State not found - assign 0 (unknown)
+ county_fips[i] = 0
+
+ return county_fips
+
+
+if __name__ == "__main__":
+ print("Building PUMA-to-county crosswalk...")
+ crosswalk = build_puma_county_crosswalk()
+ crosswalk.to_csv(CROSSWALK_FILE, index=False)
+ print(f"Saved crosswalk to {CROSSWALK_FILE}")
+
+ # Print summary statistics
+ print(f"\nTotal PUMA-county pairs: {len(crosswalk)}")
+ print(f"Unique PUMAs: {crosswalk.groupby(['state_fips', 'puma']).ngroups}")
+ print(f"Unique counties: {crosswalk['county_fips_full'].nunique()}")
+
+ # Show distribution of counties per PUMA
+ counties_per_puma = crosswalk.groupby(["state_fips", "puma"]).size()
+ print(f"\nCounties per PUMA:")
+ print(f" Min: {counties_per_puma.min()}")
+ print(f" Max: {counties_per_puma.max()}")
+ print(f" Mean: {counties_per_puma.mean():.2f}")
+ print(f" Median: {counties_per_puma.median():.0f}")
+
+ # Count single-county PUMAs (deterministic assignment)
+ single_county = (counties_per_puma == 1).sum()
+ print(
+ f"\nPUMAs with single county (deterministic): "
+ f"{single_county} ({100*single_county/len(counties_per_puma):.1f}%)"
+ )
diff --git a/policyengine_us_data/storage/puma_county_crosswalk.csv b/policyengine_us_data/storage/puma_county_crosswalk.csv
new file mode 100644
index 00000000..2ed1cf45
--- /dev/null
+++ b/policyengine_us_data/storage/puma_county_crosswalk.csv
@@ -0,0 +1,4702 @@
+state_fips,puma,county_fips,county_fips_full,population,allocation_factor
+01,00100,077,01077,93564,0.5115470410707256
+01,00100,033,01033,57227,0.31287998075493156
+01,00100,059,01059,32113,0.17557297817434284
+01,00200,083,01083,103570,1.0
+01,00300,103,01103,123421,0.7886628241338326
+01,00300,079,01079,33073,0.2113371758661674
+01,00401,089,01089,113502,1.0
+01,00402,089,01089,153097,1.0
+01,00403,089,01089,107983,1.0
+01,00501,095,01095,97612,0.8779399728375741
+01,00501,089,01089,13571,0.12206002716242591
+01,00600,049,01049,71608,0.5766142994033192
+01,00600,071,01071,52579,0.4233857005966808
+01,00700,055,01055,103436,0.8055324086693093
+01,00700,019,01019,24971,0.1944675913306907
+01,00800,015,01015,116441,1.0
+01,00900,115,01115,91103,0.606395228871716
+01,00900,009,01009,59134,0.39360477112828396
+01,01000,043,01043,87866,0.6242832884537504
+01,01000,093,01093,29341,0.20846625505339367
+01,01000,133,01133,23540,0.16725045649285597
+01,01100,007,01007,22293,0.17708035458964827
+01,01100,091,01091,19323,0.15348870460394623
+01,01100,107,01107,19123,0.15190004130524576
+01,01100,057,01057,16321,0.12964286849045215
+01,01100,065,01065,14785,0.11744193435643249
+01,01100,075,01075,13972,0.11098401804721507
+01,01100,119,01119,12345,0.09806024211228673
+01,01100,063,01063,7730,0.0614018364947733
+01,01201,125,01125,101012,1.0
+01,01202,125,01125,126024,1.0
+01,01301,127,01127,65342,0.5641831510054656
+01,01301,073,01073,50475,0.4358168489945345
+01,01401,073,01073,118409,1.0
+01,01402,073,01073,133581,1.0
+01,01403,073,01073,187166,1.0
+01,01404,073,01073,185090,1.0
+01,01501,117,01117,137436,1.0
+01,01502,117,01117,85588,0.6553345278020245
+01,01502,021,01021,45014,0.34466547219797555
+01,01600,121,01121,82149,0.6157726673063084
+01,01600,111,01111,21967,0.164660290237467
+01,01600,029,01029,15056,0.11285680019189254
+01,01600,027,01027,14236,0.10671024226433197
+01,01700,001,01001,58805,0.5065510082781315
+01,01700,047,01047,38462,0.33131476711833163
+01,01700,085,01085,10311,0.08881978482026721
+01,01700,105,01105,8511,0.07331443978326974
+01,01801,101,01101,109409,1.0
+01,01802,101,01101,105471,1.0
+01,01901,051,01051,87977,0.8620885635613565
+01,01901,101,01101,14074,0.13791143643864343
+01,02000,123,01123,41311,0.3550305519985562
+01,02000,017,01017,34772,0.29883378165848795
+01,02000,087,01087,19532,0.16785981316443077
+01,02000,037,01037,10387,0.0892668379755756
+01,02000,011,01011,10357,0.08900901520294949
+01,02101,081,01081,127904,1.0
+01,02201,113,01113,59183,0.5608699772554966
+01,02201,081,01081,46337,0.4391300227445034
+01,02300,069,01069,107202,0.7099141099419233
+01,02300,061,01061,26659,0.176541484831829
+01,02300,067,01067,17146,0.11354440522624779
+01,02400,031,01031,53465,0.5201330855814225
+01,02400,045,01045,49326,0.4798669144185775
+01,02500,039,01039,37570,0.2934078892906511
+01,02500,109,01109,33009,0.2577881559115012
+01,02500,005,01005,25223,0.19698235804040704
+01,02500,013,01013,19051,0.1487813068638859
+01,02500,041,01041,13194,0.10304028989355471
+01,02600,053,01053,36757,0.28303790060523926
+01,02600,025,01025,23087,0.17777555326259376
+01,02600,099,01099,19772,0.1522492415258805
+01,02600,129,01129,15388,0.11849136802550321
+01,02600,023,01023,12665,0.09752360125051977
+01,02600,035,01035,11597,0.08929973973172346
+01,02600,131,01131,10600,0.08162259559854003
+01,02701,003,01003,118618,1.0
+01,02702,003,01003,113149,1.0
+01,02801,097,01097,139133,1.0
+01,02802,097,01097,129797,1.0
+01,02803,097,01097,145879,1.0
+02,00101,020,02020,131989,1.0
+02,00102,020,02020,159258,1.0
+02,00200,170,02170,107081,0.6455329153605016
+02,00200,122,02122,58799,0.35446708463949844
+02,00300,090,02090,95655,0.585676324361392
+02,00300,110,02110,32255,0.19749087702970783
+02,00300,130,02130,13948,0.08540079841297053
+02,00300,063,02063,7102,0.04348411745977321
+02,00300,240,02240,6808,0.041684014596752465
+02,00300,066,02066,2617,0.016023364600426148
+02,00300,100,02100,2080,0.012735421615929074
+02,00300,068,02068,1619,0.009912811344321716
+02,00300,230,02230,1240,0.007592270578726947
+02,00400,050,02050,18666,0.16527359659996457
+02,00400,150,02150,13101,0.11599964582964406
+02,00400,185,02185,11031,0.09767132990968656
+02,00400,180,02180,10046,0.08894988489463432
+02,00400,220,02220,8458,0.07488932176376838
+02,00400,158,02158,8368,0.07409243846290066
+02,00400,188,02188,7793,0.0690012395962458
+02,00400,198,02198,5753,0.050938551443244204
+02,00400,290,02290,5343,0.04730830529484682
+02,00400,016,02016,5232,0.04632548255710997
+02,00400,070,02070,4857,0.043005135470161146
+02,00400,013,02013,3420,0.03028156543297326
+02,00400,195,02195,3398,0.030086771737205597
+02,00400,105,02105,2365,0.020940322295023905
+02,00400,275,02275,2127,0.01883300867717372
+02,00400,164,02164,1476,0.013068886134230564
+02,00400,060,02060,844,0.007472994510359483
+02,00400,282,02282,662,0.005861519390826988
+04,00101,013,04013,185881,1.0
+04,00102,013,04013,144062,1.0
+04,00103,013,04013,120951,1.0
+04,00104,013,04013,106653,1.0
+04,00105,013,04013,165935,1.0
+04,00106,013,04013,122710,1.0
+04,00107,013,04013,128103,1.0
+04,00108,013,04013,107998,1.0
+04,00109,013,04013,108516,1.0
+04,00110,013,04013,128498,1.0
+04,00111,013,04013,111602,1.0
+04,00112,013,04013,130727,1.0
+04,00113,013,04013,104693,1.0
+04,00114,013,04013,111355,1.0
+04,00115,013,04013,109655,1.0
+04,00116,013,04013,110648,1.0
+04,00117,013,04013,109946,1.0
+04,00118,013,04013,116146,1.0
+04,00119,013,04013,117231,1.0
+04,00120,013,04013,108700,1.0
+04,00121,013,04013,166779,1.0
+04,00122,013,04013,102202,1.0
+04,00123,013,04013,115847,1.0
+04,00124,013,04013,114445,1.0
+04,00125,013,04013,114546,1.0
+04,00126,013,04013,129933,1.0
+04,00127,013,04013,121259,1.0
+04,00128,013,04013,110257,1.0
+04,00129,013,04013,140573,1.0
+04,00130,013,04013,126627,1.0
+04,00131,013,04013,123399,1.0
+04,00132,013,04013,146751,1.0
+04,00133,013,04013,122883,1.0
+04,00134,013,04013,168686,1.0
+04,00135,013,04013,166371,1.0
+04,00400,007,04007,53272,0.5255307394838608
+04,00400,009,04009,38533,0.38012982400757633
+04,00400,011,04011,9563,0.09433943650856286
+04,00500,005,04005,145101,1.0
+04,00601,015,04015,111199,1.0
+04,00602,015,04015,102068,1.0
+04,00701,027,04027,90175,0.8448731402016265
+04,00701,012,04012,16557,0.15512685979837348
+04,00803,021,04021,147577,1.0
+04,00805,021,04021,122686,1.0
+04,00807,021,04021,144191,1.0
+04,00900,003,04003,125447,0.7246412809907807
+04,00900,023,04023,47669,0.27535871900921927
+04,01000,017,04017,106717,0.6177968947191701
+04,01000,001,04001,66021,0.3822031052808299
+04,01101,027,04027,113706,1.0
+04,01901,019,04019,111360,1.0
+04,01902,019,04019,137371,1.0
+04,01903,019,04019,105731,0.9072429445431222
+04,01903,021,04021,10810,0.09275705545687783
+04,01904,019,04019,109666,1.0
+04,01905,019,04019,111121,1.0
+04,01906,019,04019,113591,1.0
+04,01907,019,04019,116589,1.0
+04,01908,019,04019,115015,1.0
+04,01909,019,04019,122989,1.0
+04,02502,025,04025,135474,1.0
+04,02503,025,04025,100735,1.0
+05,00101,007,05007,171025,1.0
+05,00102,007,05007,113308,1.0
+05,00201,143,05143,140215,1.0
+05,00202,143,05143,105656,1.0
+05,00300,005,05005,41627,0.26742258769112165
+05,00300,009,05009,37373,0.24009379416677373
+05,00300,015,05015,28260,0.18154953102916613
+05,00300,089,05089,16826,0.10809456507773352
+05,00300,087,05087,16521,0.10613516638828216
+05,00300,129,05129,7828,0.050289091609919054
+05,00300,101,05101,7225,0.046415264037003724
+05,00400,063,05063,37938,0.3257711066840695
+05,00400,023,05023,24711,0.21219172906505462
+05,00400,141,05141,15796,0.13563921137597032
+05,00400,065,05065,13577,0.1165848045613794
+05,00400,137,05137,12359,0.10612591880195095
+05,00400,049,05049,12075,0.10368722951157519
+05,00500,055,05055,45736,0.40709949619924163
+05,00500,121,05121,18571,0.1653018354013494
+05,00500,135,05135,17271,0.15373043989105087
+05,00500,075,05075,16216,0.14433980738077012
+05,00500,021,05021,14552,0.129528421127588
+05,00600,035,05035,48163,0.31287068254308525
+05,00600,093,05093,40685,0.2642929991749979
+05,00600,123,05123,23090,0.14999447833232643
+05,00600,037,05037,16833,0.1093485081753162
+05,00600,107,05107,16568,0.10762704707708898
+05,00600,077,05077,8600,0.05586628469718525
+05,00700,031,05031,111231,0.8288697129571672
+05,00700,111,05111,22965,0.17113028704283287
+05,00800,145,05145,76822,0.6684417064745447
+05,00800,067,05067,16755,0.14578819598527762
+05,00800,117,05117,8282,0.07206313572963707
+05,00800,095,05095,6799,0.059159292420406
+05,00800,147,05147,6269,0.054547669390134605
+05,00900,045,05045,123498,0.6252651724190307
+05,00900,085,05085,74015,0.3747348275809694
+05,01000,115,05115,63381,0.4871414517170351
+05,01000,071,05071,25749,0.1979048175362007
+05,01000,029,05029,20715,0.15921388385033972
+05,01000,149,05149,20263,0.1557398468964245
+05,01100,131,05131,127799,0.6233215788985949
+05,01100,033,05033,60133,0.29329021748142947
+05,01100,047,05047,17097,0.08338820361997572
+05,01200,091,05091,42600,0.3192493892294549
+05,01200,083,05083,21131,0.1583581888217749
+05,01200,113,05113,19221,0.14404442512627588
+05,01200,133,05133,15839,0.11869932103298911
+05,01200,061,05061,12785,0.09581228735442678
+05,01200,081,05081,12026,0.09012425246181748
+05,01200,127,05127,9836,0.07371213597326098
+05,01300,051,05051,100180,0.5780026655742813
+05,01300,059,05059,33040,0.19062894859826565
+05,01300,019,05019,21446,0.12373572734983065
+05,01300,109,05109,10171,0.05868302167654237
+05,01300,097,05097,8484,0.048949636801080075
+05,01400,125,05125,123416,0.815202816510671
+05,01400,053,05053,17958,0.11861843017840984
+05,01400,105,05105,10019,0.06617875331091927
+05,01501,119,05119,200774,1.0
+05,01502,119,05119,198351,1.0
+05,01600,069,05069,67260,0.3877551020408163
+05,01600,003,05003,19062,0.10989277066758907
+05,01600,043,05043,17350,0.10002306007148622
+05,01600,001,05001,17149,0.09886429147930359
+05,01600,079,05079,12941,0.07460509627579845
+05,01600,041,05041,11395,0.0656923786463738
+05,01600,011,05011,10545,0.06079211345555171
+05,01600,017,05017,10208,0.05884930243283754
+05,01600,025,05025,7550,0.043525884930243286
+05,01700,139,05139,39054,0.29947319586838334
+05,01700,027,05027,22801,0.17484222714689937
+05,01700,103,05103,22650,0.17368433160288016
+05,01700,057,05057,20065,0.15386208007116073
+05,01700,099,05099,8310,0.06372259583310967
+05,01700,039,05039,6482,0.04970515838630769
+05,01700,073,05073,6308,0.04837089464684186
+05,01700,013,05013,4739,0.03633951644441718
+06,00101,001,06001,144592,1.0
+06,00111,001,06001,106433,1.0
+06,00112,001,06001,106896,1.0
+06,00113,001,06001,125840,1.0
+06,00114,001,06001,194852,1.0
+06,00115,001,06001,107913,1.0
+06,00116,001,06001,102035,1.0
+06,00117,001,06001,105721,1.0
+06,00118,001,06001,125765,1.0
+06,00119,001,06001,126178,1.0
+06,00120,001,06001,118663,1.0
+06,00121,001,06001,115687,1.0
+06,00122,001,06001,100310,1.0
+06,00123,001,06001,101468,1.0
+06,00300,109,06109,55620,0.28979013400579373
+06,00300,009,06009,45292,0.23597940937415335
+06,00300,005,06005,40474,0.21087676885563636
+06,00300,027,06027,19016,0.09907675635120772
+06,00300,043,06043,17131,0.08925556968092867
+06,00300,051,06051,13195,0.0687483066919534
+06,00300,003,06003,1204,0.006273055040326782
+06,00700,007,06007,211632,1.0
+06,01100,103,06103,65829,0.496085065977377
+06,01100,021,06021,28917,0.217917511322788
+06,01100,011,06011,21839,0.1645779482580616
+06,01100,105,06105,16112,0.12141947444177337
+06,01301,013,06013,129420,1.0
+06,01305,013,06013,143688,1.0
+06,01308,013,06013,120154,1.0
+06,01309,013,06013,125676,1.0
+06,01310,013,06013,140962,1.0
+06,01311,013,06013,122701,1.0
+06,01312,013,06013,103075,1.0
+06,01313,013,06013,177708,1.0
+06,01314,013,06013,102543,1.0
+06,01500,093,06093,44076,0.33130134772510317
+06,01500,035,06035,32730,0.24601808492246635
+06,01500,015,06015,27743,0.20853283623599095
+06,01500,063,06063,19790,0.14875337307105435
+06,01500,049,06049,8700,0.06539435804538518
+06,01700,017,06017,191185,1.0
+06,01901,019,06019,147233,1.0
+06,01902,019,06019,190983,1.0
+06,01903,019,06019,110562,1.0
+06,01904,019,06019,180060,1.0
+06,01905,019,06019,116597,1.0
+06,01906,019,06019,129784,1.0
+06,01907,019,06019,133435,1.0
+06,02300,023,06023,136463,1.0
+06,02500,025,06025,179702,1.0
+06,02903,029,06029,168325,1.0
+06,02904,029,06029,113912,1.0
+06,02905,029,06029,192671,1.0
+06,02906,029,06029,157085,1.0
+06,02907,029,06029,107020,1.0
+06,02908,029,06029,170222,1.0
+06,03100,031,06031,152486,1.0
+06,03300,045,06045,91601,0.5733519441175734
+06,03300,033,06033,68163,0.4266480558824266
+06,03703,037,06037,180992,1.0
+06,03704,037,06037,187217,1.0
+06,03705,037,06037,179412,1.0
+06,03706,037,06037,143024,1.0
+06,03707,037,06037,149090,1.0
+06,03708,037,06037,137084,1.0
+06,03709,037,06037,111527,1.0
+06,03710,037,06037,181086,1.0
+06,03711,037,06037,164821,1.0
+06,03712,037,06037,151939,1.0
+06,03713,037,06037,115271,1.0
+06,03714,037,06037,107378,1.0
+06,03715,037,06037,120624,1.0
+06,03716,037,06037,104622,1.0
+06,03717,037,06037,190304,1.0
+06,03718,037,06037,136675,1.0
+06,03719,037,06037,196543,1.0
+06,03720,037,06037,122786,1.0
+06,03721,037,06037,135948,1.0
+06,03722,037,06037,166269,1.0
+06,03723,037,06037,142813,1.0
+06,03724,037,06037,174337,1.0
+06,03725,037,06037,182789,1.0
+06,03728,037,06037,106835,1.0
+06,03730,037,06037,167510,1.0
+06,03731,037,06037,109232,1.0
+06,03732,037,06037,172212,1.0
+06,03733,037,06037,113324,1.0
+06,03734,037,06037,192514,1.0
+06,03735,037,06037,183205,1.0
+06,03736,037,06037,115745,1.0
+06,03737,037,06037,126123,1.0
+06,03738,037,06037,127671,1.0
+06,03739,037,06037,171513,1.0
+06,03740,037,06037,127928,1.0
+06,03741,037,06037,133387,1.0
+06,03742,037,06037,128584,1.0
+06,03743,037,06037,116045,1.0
+06,03744,037,06037,190188,1.0
+06,03745,037,06037,121879,1.0
+06,03746,037,06037,109171,1.0
+06,03747,037,06037,164789,1.0
+06,03748,037,06037,189044,1.0
+06,03750,037,06037,178716,1.0
+06,03751,037,06037,158065,1.0
+06,03752,037,06037,166850,1.0
+06,03753,037,06037,112920,1.0
+06,03754,037,06037,135779,1.0
+06,03757,037,06037,158642,1.0
+06,03758,037,06037,157965,1.0
+06,03759,037,06037,115060,1.0
+06,03760,037,06037,144082,1.0
+06,03761,037,06037,127249,1.0
+06,03762,037,06037,119407,1.0
+06,03763,037,06037,145286,1.0
+06,03764,037,06037,162735,1.0
+06,03766,037,06037,102364,1.0
+06,03767,037,06037,179879,1.0
+06,03768,037,06037,112382,1.0
+06,03770,037,06037,101081,1.0
+06,03771,037,06037,109406,1.0
+06,03772,037,06037,103912,1.0
+06,03773,037,06037,127759,1.0
+06,03774,037,06037,141081,1.0
+06,03775,037,06037,116054,1.0
+06,03776,037,06037,106278,1.0
+06,03778,037,06037,111631,1.0
+06,03779,037,06037,118467,1.0
+06,03780,037,06037,113902,1.0
+06,03781,037,06037,104684,1.0
+06,03782,037,06037,132923,1.0
+06,03900,039,06039,156255,1.0
+06,04103,041,06041,103006,1.0
+06,04104,041,06041,159315,1.0
+06,04701,047,06047,116427,1.0
+06,04702,047,06047,164775,1.0
+06,05301,053,06053,183635,1.0
+06,05302,053,06053,177254,1.0
+06,05303,053,06053,78146,0.5489515647500965
+06,05303,069,06069,64209,0.4510484352499034
+06,05500,055,06055,138019,1.0
+06,05700,057,06057,102241,0.9693203257582221
+06,05700,091,06091,3236,0.030679674241777827
+06,05906,059,06059,191861,1.0
+06,05907,059,06059,197785,1.0
+06,05908,059,06059,185233,1.0
+06,05909,059,06059,147609,1.0
+06,05912,059,06059,170318,1.0
+06,05913,059,06059,160453,1.0
+06,05914,059,06059,196817,1.0
+06,05916,059,06059,145406,1.0
+06,05917,059,06059,156226,1.0
+06,05918,059,06059,180550,1.0
+06,05919,059,06059,195610,1.0
+06,05920,059,06059,146112,1.0
+06,05921,059,06059,141087,1.0
+06,05922,059,06059,126879,1.0
+06,05923,059,06059,142279,1.0
+06,05924,059,06059,108296,1.0
+06,05925,059,06059,179661,1.0
+06,05926,059,06059,117535,1.0
+06,05927,059,06059,109926,1.0
+06,05928,059,06059,187346,1.0
+06,06101,061,06061,153933,1.0
+06,06102,061,06061,134491,1.0
+06,06103,061,06061,116315,1.0
+06,06501,065,06065,186546,1.0
+06,06502,065,06065,131953,1.0
+06,06507,065,06065,174601,1.0
+06,06509,065,06065,133883,1.0
+06,06511,065,06065,170401,1.0
+06,06514,065,06065,174806,1.0
+06,06515,065,06065,159907,1.0
+06,06516,065,06065,105256,1.0
+06,06517,065,06065,117025,1.0
+06,06518,065,06065,104737,1.0
+06,06519,065,06065,103154,1.0
+06,06520,065,06065,151005,1.0
+06,06521,065,06065,108390,1.0
+06,06522,065,06065,137302,1.0
+06,06523,065,06065,140891,1.0
+06,06524,065,06065,185773,1.0
+06,06525,065,06065,132555,1.0
+06,06701,067,06067,111579,1.0
+06,06703,067,06067,119575,1.0
+06,06704,067,06067,137958,1.0
+06,06705,067,06067,123062,1.0
+06,06706,067,06067,126366,1.0
+06,06707,067,06067,133374,1.0
+06,06709,067,06067,147629,1.0
+06,06712,067,06067,118728,1.0
+06,06713,067,06067,105450,1.0
+06,06714,067,06067,141800,1.0
+06,06715,067,06067,106336,1.0
+06,06716,067,06067,109195,1.0
+06,06717,067,06067,104003,1.0
+06,07101,071,06071,141621,1.0
+06,07102,071,06071,188899,1.0
+06,07103,071,06071,183441,1.0
+06,07104,071,06071,120206,1.0
+06,07105,071,06071,147345,1.0
+06,07107,071,06071,113673,1.0
+06,07108,071,06071,177845,1.0
+06,07110,071,06071,110688,1.0
+06,07111,071,06071,174456,1.0
+06,07112,071,06071,127336,1.0
+06,07115,071,06071,122576,1.0
+06,07116,071,06071,112249,1.0
+06,07117,071,06071,110645,1.0
+06,07118,071,06071,180848,1.0
+06,07119,071,06071,169826,1.0
+06,07301,073,06073,196491,1.0
+06,07302,073,06073,125831,1.0
+06,07306,073,06073,144300,1.0
+06,07307,073,06073,112315,1.0
+06,07308,073,06073,128327,1.0
+06,07310,073,06073,165369,1.0
+06,07311,073,06073,123938,1.0
+06,07312,073,06073,123738,1.0
+06,07313,073,06073,189588,1.0
+06,07314,073,06073,159220,1.0
+06,07315,073,06073,166232,1.0
+06,07316,073,06073,178604,1.0
+06,07317,073,06073,164963,1.0
+06,07322,073,06073,141103,1.0
+06,07323,073,06073,116522,1.0
+06,07324,073,06073,131292,1.0
+06,07325,073,06073,126224,1.0
+06,07326,073,06073,173372,1.0
+06,07327,073,06073,149834,1.0
+06,07328,073,06073,132376,1.0
+06,07329,073,06073,168881,1.0
+06,07330,073,06073,180114,1.0
+06,07507,075,06075,115070,1.0
+06,07508,075,06075,100221,1.0
+06,07509,075,06075,115773,1.0
+06,07510,075,06075,107058,1.0
+06,07511,075,06075,128619,1.0
+06,07512,075,06075,100691,1.0
+06,07513,075,06075,104289,1.0
+06,07514,075,06075,102244,1.0
+06,07705,077,06077,197729,1.0
+06,07706,077,06077,170975,1.0
+06,07707,077,06077,126319,1.0
+06,07708,077,06077,163651,1.0
+06,07709,077,06077,120559,1.0
+06,07901,079,06079,168697,1.0
+06,07902,079,06079,113727,1.0
+06,08101,081,06081,142648,1.0
+06,08102,081,06081,123800,1.0
+06,08103,081,06081,110800,1.0
+06,08104,081,06081,129709,1.0
+06,08105,081,06081,139778,1.0
+06,08106,081,06081,117707,1.0
+06,08301,083,06083,134057,1.0
+06,08302,083,06083,108260,1.0
+06,08303,083,06083,205912,1.0
+06,08505,085,06085,109318,1.0
+06,08506,085,06085,128486,1.0
+06,08507,085,06085,143265,1.0
+06,08508,085,06085,140927,1.0
+06,08510,085,06085,160284,1.0
+06,08511,085,06085,108867,1.0
+06,08512,085,06085,113250,1.0
+06,08515,085,06085,102829,1.0
+06,08516,085,06085,160703,1.0
+06,08517,085,06085,126117,1.0
+06,08518,085,06085,108171,1.0
+06,08519,085,06085,167708,1.0
+06,08520,085,06085,117246,1.0
+06,08521,085,06085,133325,1.0
+06,08522,085,06085,115763,1.0
+06,08701,087,06087,153412,1.0
+06,08702,087,06087,117449,1.0
+06,08900,089,06089,182155,1.0
+06,09501,095,06095,154611,1.0
+06,09502,095,06095,155753,1.0
+06,09503,095,06095,143127,1.0
+06,09702,097,06097,126344,1.0
+06,09704,097,06097,121768,1.0
+06,09705,097,06097,101323,1.0
+06,09706,097,06097,139428,1.0
+06,09901,099,06099,123567,1.0
+06,09902,099,06099,125755,1.0
+06,09903,099,06099,187249,1.0
+06,09904,099,06099,116307,1.0
+06,10100,101,06101,99633,0.5498267184671758
+06,10100,115,06115,81575,0.45017328153282415
+06,10701,107,06107,154048,1.0
+06,10702,107,06107,162425,1.0
+06,10703,107,06107,156644,1.0
+06,11102,111,06111,150570,1.0
+06,11103,111,06111,194941,1.0
+06,11104,111,06111,127723,1.0
+06,11107,111,06111,110950,1.0
+06,11108,111,06111,129090,1.0
+06,11109,111,06111,130569,1.0
+06,11301,113,06113,101212,1.0
+06,11302,113,06113,115191,1.0
+08,00100,045,08045,61685,0.5801006253820473
+08,00100,107,08107,24829,0.2334979075563079
+08,00100,081,08081,13292,0.1250011755301641
+08,00100,103,08103,6529,0.061400291531480695
+08,00200,037,08037,55731,0.4596750247443088
+08,00200,117,08117,31055,0.2561448366875619
+08,00200,097,08097,17358,0.1431705707687232
+08,00200,049,08049,15717,0.12963543385021445
+08,00200,057,08057,1379,0.011374133949191685
+08,00301,069,08069,104570,1.0
+08,00302,069,08069,146602,1.0
+08,00303,069,08069,107894,1.0
+08,00401,059,08059,72014,0.662801078683123
+08,00401,013,08013,21432,0.197255432531684
+08,00401,019,08019,9397,0.08648792924133233
+08,00401,047,08047,5808,0.053455559543860616
+08,00501,013,08013,124959,1.0
+08,00502,013,08013,126593,1.0
+08,00601,014,08014,74112,0.4457703782119142
+08,00601,013,08013,57774,0.3475002405928207
+08,00601,059,08059,34370,0.20672938119526513
+08,00701,059,08059,127144,1.0
+08,00702,059,08059,122279,1.0
+08,00703,059,08059,149691,1.0
+08,00801,035,08035,104134,0.770409937336776
+08,00801,059,08059,31033,0.22959006266322401
+08,00901,035,08035,128772,1.0
+08,00902,035,08035,125072,1.0
+08,01001,123,08123,101321,1.0
+08,01002,123,08123,124107,1.0
+08,01003,123,08123,103553,1.0
+08,01101,001,08001,163355,0.8957830664619434
+08,01101,059,08059,19005,0.1042169335380566
+08,01201,001,08001,117450,1.0
+08,01202,001,08001,180078,1.0
+08,01301,005,08005,99503,0.7413978094031741
+08,01301,001,08001,34707,0.2586021905968259
+08,01401,005,08005,85045,0.7800361378374164
+08,01401,001,08001,23982,0.21996386216258357
+08,01501,005,08005,83995,0.7542044913755174
+08,01501,059,08059,27374,0.24579550862448257
+08,01601,005,08005,112829,1.0
+08,01602,005,08005,122368,1.0
+08,01603,005,08005,121162,1.0
+08,01701,031,08031,149926,1.0
+08,01702,031,08031,177315,1.0
+08,01703,031,08031,122319,1.0
+08,01704,031,08031,119956,1.0
+08,01705,031,08031,146006,0.8287602029811436
+08,01705,005,08005,30168,0.17123979701885636
+08,01800,087,08087,29111,0.24195049784737113
+08,01800,039,08039,26062,0.21660931863894015
+08,01800,075,08075,21528,0.17892584650675708
+08,01800,125,08125,9988,0.08301334796123606
+08,01800,063,08063,7087,0.05890224239099719
+08,01800,025,08025,5922,0.049219568144417296
+08,01800,073,08073,5675,0.04716667497797503
+08,01800,121,08121,4817,0.04003557239980718
+08,01800,095,08095,4530,0.03765022689871839
+08,01800,115,08115,2404,0.019980385312255856
+08,01800,017,08017,1748,0.014528167024052926
+08,01800,061,08061,1446,0.0120181518974717
+08,01900,089,08089,18690,0.18595534683806264
+08,01900,003,08003,16376,0.16293230389620728
+08,01900,071,08071,14555,0.14481434313686473
+08,01900,099,08099,11999,0.11938353165917141
+08,01900,105,08105,11539,0.11480678154972739
+08,01900,021,08021,7461,0.07423289688383014
+08,01900,109,08109,6368,0.06335814064552076
+08,01900,011,08011,5650,0.05621443069208421
+08,01900,009,08009,3506,0.0348827953993712
+08,01900,023,08023,3499,0.03481314920205357
+08,01900,079,08079,865,0.008606280097106699
+08,02001,041,08041,85900,0.7766024771720459
+08,02001,119,08119,24710,0.22339752282795408
+08,02002,041,08041,150097,1.0
+08,02003,041,08041,112335,1.0
+08,02004,041,08041,108430,1.0
+08,02005,041,08041,132455,1.0
+08,02006,041,08041,141178,1.0
+08,02101,043,08043,48939,0.4192675091025916
+08,02101,015,08015,19476,0.16685371599914328
+08,02101,093,08093,17390,0.14898265153137716
+08,02101,101,08101,11960,0.10246305418719212
+08,02101,065,08065,7436,0.06370529021203684
+08,02101,055,08055,6820,0.05842792889269651
+08,02101,027,08027,4704,0.04029985007496252
+08,02200,067,08067,55638,0.4813683673204537
+08,02200,083,08083,25849,0.2236401546940294
+08,02200,051,08051,16918,0.1463710061168165
+08,02200,007,08007,13359,0.11557928069006689
+08,02200,033,08033,2326,0.02012406668800775
+08,02200,053,08053,788,0.00681761158647898
+08,02200,111,08111,705,0.006099512904146804
+08,02301,101,08101,156202,1.0
+08,02401,085,08085,42679,0.4136002868522808
+08,02401,029,08029,31196,0.3023190456347091
+08,02401,077,08077,16368,0.15862155849945245
+08,02401,113,08113,8072,0.07822539224142108
+08,02401,091,08091,4874,0.047233716772136565
+08,02501,077,08077,139335,1.0
+09,20100,005,09005,101083,0.8984915957796681
+09,20100,003,09003,11420,0.1015084042203319
+09,20201,003,09003,121054,1.0
+09,20202,003,09003,159641,1.0
+09,20203,013,09013,107316,0.9459404666413983
+09,20203,003,09003,6133,0.05405953335860166
+09,20204,003,09003,110758,0.7856681775942911
+09,20204,013,09013,30215,0.2143318224057089
+09,20205,003,09003,113838,1.0
+09,20206,003,09003,155336,1.0
+09,20207,003,09003,160485,1.0
+09,20301,015,09015,91993,0.8611964051675716
+09,20301,013,09013,12257,0.11474442988204456
+09,20301,011,09011,2570,0.024059164950383825
+09,20401,011,09011,122385,1.0
+09,20402,011,09011,133620,0.8454554082697966
+09,20402,015,09015,24425,0.15454459173020343
+09,20500,007,09007,164245,0.9427177500358731
+09,20500,011,09011,9980,0.05728224996412685
+09,20601,009,09009,134023,1.0
+09,20602,009,09009,136292,1.0
+09,20603,009,09009,166415,1.0
+09,20604,009,09009,133757,1.0
+09,20701,009,09009,114403,1.0
+09,20702,009,09009,61850,0.349417261269201
+09,20702,003,09003,60833,0.34367179069990794
+09,20702,005,09005,54326,0.3069109480308911
+09,20703,009,09009,118095,0.7429040537480184
+09,20703,001,09001,40869,0.25709594625198157
+09,20801,001,09001,148654,1.0
+09,20802,001,09001,177124,1.0
+09,20901,001,09001,198988,1.0
+09,20902,001,09001,104776,1.0
+09,20903,001,09001,118325,1.0
+09,20904,001,09001,168683,0.849959689609997
+09,20904,005,09005,29777,0.150040310390003
+10,00101,003,10003,126756,1.0
+10,00102,003,10003,123340,1.0
+10,00103,003,10003,106027,1.0
+10,00104,003,10003,109197,1.0
+10,00105,003,10003,105399,1.0
+10,00200,001,10001,181851,1.0
+10,00301,005,10005,118257,1.0
+10,00302,005,10005,119121,1.0
+11,00101,001,11001,110761,1.0
+11,00102,001,11001,109790,1.0
+11,00103,001,11001,109870,1.0
+11,00104,001,11001,138727,1.0
+11,00105,001,11001,113382,1.0
+11,00106,001,11001,107015,1.0
+12,00101,001,12001,157107,1.0
+12,00102,001,12001,121361,1.0
+12,00398,089,12089,90352,0.7617505964876782
+12,00398,003,12003,28259,0.2382494035123218
+12,00500,005,12005,175216,1.0
+12,00798,023,12023,69698,0.36360506244587504
+12,00798,075,12075,42915,0.22388176496979434
+12,00798,007,12007,28303,0.14765293239986227
+12,00798,041,12041,17864,0.09319407781475955
+12,00798,029,12029,16759,0.08742944189977359
+12,00798,125,12125,16147,0.0842367204699352
+12,00901,009,12009,103183,1.0
+12,00902,009,12009,122746,1.0
+12,00903,009,12009,130558,1.0
+12,00904,009,12009,146867,1.0
+12,00905,009,12009,103258,1.0
+12,01101,011,12011,102449,1.0
+12,01102,011,12011,102696,1.0
+12,01103,011,12011,101555,1.0
+12,01104,011,12011,105136,1.0
+12,01105,011,12011,105775,1.0
+12,01106,011,12011,185568,1.0
+12,01107,011,12011,105368,1.0
+12,01108,011,12011,131097,1.0
+12,01109,011,12011,115621,1.0
+12,01110,011,12011,116150,1.0
+12,01111,011,12011,117083,1.0
+12,01112,011,12011,102007,1.0
+12,01113,011,12011,126103,1.0
+12,01114,011,12011,100735,1.0
+12,01115,011,12011,103783,1.0
+12,01116,011,12011,120176,1.0
+12,01117,011,12011,103073,1.0
+12,01398,063,12063,47319,0.2521205856652671
+12,01398,039,12039,43826,0.23350951599497027
+12,01398,129,12129,33764,0.1798981266383922
+12,01398,065,12065,14510,0.0773107990025788
+12,01398,045,12045,14192,0.07561646171223972
+12,01398,013,12013,13648,0.07271797276272884
+12,01398,037,12037,12451,0.06634023145286759
+12,01398,077,12077,7974,0.04248630677095543
+12,01500,015,12015,186847,1.0
+12,01700,017,12017,153843,1.0
+12,01901,019,12019,105840,1.0
+12,01902,019,12019,112405,1.0
+12,02101,021,12021,120770,1.0
+12,02102,021,12021,114992,1.0
+12,02103,021,12021,139990,1.0
+12,02799,055,12055,90301,0.6036001711184193
+12,02799,027,12027,33976,0.2271062271062271
+12,02799,049,12049,25327,0.1692936017753536
+12,03101,031,12031,148843,1.0
+12,03102,031,12031,124658,1.0
+12,03103,031,12031,169543,1.0
+12,03104,031,12031,116647,1.0
+12,03105,031,12031,146202,1.0
+12,03106,031,12031,157552,1.0
+12,03107,031,12031,132122,1.0
+12,03301,033,12033,102196,1.0
+12,03302,033,12033,116849,1.0
+12,03303,033,12033,102860,1.0
+12,03500,035,12035,115378,1.0
+12,04798,121,12121,43474,0.4122008571320211
+12,04798,123,12123,21796,0.20665983995145448
+12,04798,079,12079,17968,0.17036447073994007
+12,04798,047,12047,14004,0.13277961087723292
+12,04798,067,12067,8226,0.07799522129935146
+12,05199,093,12093,39644,0.38743977404884533
+12,05199,051,12051,39619,0.38719544970339026
+12,05199,043,12043,12126,0.1185070805195313
+12,05199,055,12055,10934,0.10685769572823314
+12,05300,053,12053,194515,1.0
+12,05701,057,12057,151369,1.0
+12,05702,057,12057,102392,1.0
+12,05703,057,12057,165319,1.0
+12,05704,057,12057,126685,1.0
+12,05705,057,12057,178245,1.0
+12,05706,057,12057,135511,1.0
+12,05707,057,12057,148909,1.0
+12,05708,057,12057,110712,1.0
+12,05709,057,12057,102754,1.0
+12,05710,057,12057,120026,1.0
+12,05711,057,12057,117840,1.0
+12,05998,131,12131,75305,0.6261016329109714
+12,05998,133,12133,25318,0.21049918520735642
+12,05998,059,12059,19653,0.16339918188167216
+12,06100,061,12061,159788,1.0
+12,06901,069,12069,103967,1.0
+12,06902,069,12069,131920,1.0
+12,06903,069,12069,148069,1.0
+12,07101,071,12071,124027,1.0
+12,07102,071,12071,104362,1.0
+12,07103,071,12071,175186,1.0
+12,07104,071,12071,121950,1.0
+12,07105,071,12071,130662,1.0
+12,07106,071,12071,104635,1.0
+12,07301,073,12073,146101,1.0
+12,07302,073,12073,146097,1.0
+12,08101,081,12081,142903,1.0
+12,08102,081,12081,122036,1.0
+12,08103,081,12081,134771,1.0
+12,08301,083,12083,110018,1.0
+12,08302,083,12083,115459,1.0
+12,08303,083,12083,150431,1.0
+12,08500,085,12085,158431,1.0
+12,08601,086,12086,111325,1.0
+12,08602,086,12086,116815,1.0
+12,08603,086,12086,101228,1.0
+12,08604,086,12086,104627,1.0
+12,08605,086,12086,103056,1.0
+12,08606,086,12086,121749,1.0
+12,08607,086,12086,111152,1.0
+12,08608,086,12086,101365,1.0
+12,08609,086,12086,122213,1.0
+12,08610,086,12086,100917,1.0
+12,08611,086,12086,110581,1.0
+12,08612,086,12086,105071,1.0
+12,08613,086,12086,120640,1.0
+12,08614,086,12086,118866,1.0
+12,08615,086,12086,103437,1.0
+12,08616,086,12086,107216,1.0
+12,08617,086,12086,104379,1.0
+12,08618,086,12086,108223,1.0
+12,08619,086,12086,104162,1.0
+12,08620,086,12086,102738,1.0
+12,08621,086,12086,141616,1.0
+12,08622,086,12086,130426,1.0
+12,08623,086,12086,109970,1.0
+12,08624,086,12086,104002,1.0
+12,08625,087,12087,82874,0.6971993909158976
+12,08625,086,12086,35993,0.3028006090841024
+12,09101,091,12091,110290,1.0
+12,09102,091,12091,101378,1.0
+12,09501,095,12095,150913,1.0
+12,09502,095,12095,144272,1.0
+12,09503,095,12095,172523,1.0
+12,09504,095,12095,173812,1.0
+12,09505,095,12095,127169,1.0
+12,09506,095,12095,117554,1.0
+12,09507,095,12095,121871,1.0
+12,09508,095,12095,130199,1.0
+12,09509,095,12095,151969,1.0
+12,09510,095,12095,139626,1.0
+12,09701,097,12097,102907,1.0
+12,09702,097,12097,101469,1.0
+12,09703,097,12097,184280,1.0
+12,09901,099,12099,114836,1.0
+12,09902,099,12099,128440,1.0
+12,09903,099,12099,164912,1.0
+12,09904,099,12099,141123,1.0
+12,09905,099,12099,140214,1.0
+12,09906,099,12099,167950,1.0
+12,09907,099,12099,128355,1.0
+12,09908,099,12099,122789,1.0
+12,09909,099,12099,113611,1.0
+12,09910,099,12099,123832,1.0
+12,09911,099,12099,146129,1.0
+12,10101,101,12101,141512,1.0
+12,10102,101,12101,125240,1.0
+12,10103,101,12101,141144,1.0
+12,10104,101,12101,153995,1.0
+12,10301,103,12103,124236,1.0
+12,10302,103,12103,111090,1.0
+12,10303,103,12103,112563,1.0
+12,10304,103,12103,109954,1.0
+12,10305,103,12103,110420,1.0
+12,10306,103,12103,116704,1.0
+12,10307,103,12103,161306,1.0
+12,10308,103,12103,112834,1.0
+12,10501,105,12105,106678,1.0
+12,10502,105,12105,181376,1.0
+12,10503,105,12105,152010,1.0
+12,10504,105,12105,159498,1.0
+12,10505,105,12105,125484,1.0
+12,10799,107,12107,73321,0.6893533404787424
+12,10799,109,12109,33041,0.3106466595212576
+12,10902,109,12109,102475,1.0
+12,10903,109,12109,137909,1.0
+12,11101,111,12111,105460,1.0
+12,11102,111,12111,104116,1.0
+12,11103,111,12111,119650,1.0
+12,11300,113,12113,188000,1.0
+12,11501,115,12115,130579,1.0
+12,11502,115,12115,145821,1.0
+12,11503,115,12115,157606,1.0
+12,11701,117,12117,120891,1.0
+12,11702,117,12117,114488,1.0
+12,11703,117,12117,113467,1.0
+12,11704,117,12117,122010,1.0
+12,11900,119,12119,129752,1.0
+12,12701,127,12127,128161,1.0
+12,12702,127,12127,149283,1.0
+12,12703,127,12127,141067,1.0
+12,12704,127,12127,135032,1.0
+13,00100,047,13047,67872,0.3840173812676104
+13,00100,295,13295,67654,0.3827839449593192
+13,00100,055,13055,24965,0.141251089158208
+13,00100,083,13083,16251,0.09194758461486234
+13,00200,313,13313,102864,1.0
+13,00300,129,13129,57544,0.30705690883380915
+13,00300,213,13213,39973,0.2132974040180358
+13,00300,227,13227,33216,0.1772418025132734
+13,00300,123,13123,31353,0.1673007657212988
+13,00300,111,13111,25319,0.13510311891358287
+13,00400,187,13187,33488,0.23533876329086348
+13,00400,311,13311,28003,0.19679262387822652
+13,00400,085,13085,26798,0.18832442005102004
+13,00400,291,13291,24632,0.17310273582717836
+13,00400,241,13241,16883,0.11864621179645389
+13,00400,281,13281,12493,0.08779524515625768
+13,00500,137,13137,46031,0.3285534824627771
+13,00500,257,13257,26784,0.19117500107064853
+13,00500,147,13147,25828,0.18435140112203965
+13,00500,119,13119,23424,0.16719247405461735
+13,00500,011,13011,18035,0.12872764128991734
+13,00601,139,13139,102394,1.0
+13,00602,139,13139,100742,1.0
+13,00701,117,13117,103318,1.0
+13,00702,117,13117,147965,1.0
+13,00801,057,13057,109950,1.0
+13,00802,057,13057,156670,1.0
+13,00900,015,13015,108901,1.0
+13,01000,115,13115,98584,0.5753168841476225
+13,01000,233,13233,42853,0.2500817012535307
+13,01000,143,13143,29919,0.17460141459884684
+13,01100,223,13223,168661,1.0
+13,01200,097,13097,144237,1.0
+13,01301,067,13067,136909,1.0
+13,01302,067,13067,158362,1.0
+13,01303,067,13067,153060,1.0
+13,01304,067,13067,142096,1.0
+13,01305,067,13067,175722,1.0
+13,01401,121,13121,141883,1.0
+13,01402,121,13121,141088,1.0
+13,01403,121,13121,108321,1.0
+13,01404,121,13121,160790,1.0
+13,01405,121,13121,144940,1.0
+13,01406,121,13121,152642,1.0
+13,01407,121,13121,108190,1.0
+13,01408,121,13121,108856,1.0
+13,01501,089,13089,151649,1.0
+13,01502,089,13089,129176,1.0
+13,01503,089,13089,124368,1.0
+13,01504,089,13089,112094,1.0
+13,01505,089,13089,118224,1.0
+13,01506,089,13089,128871,1.0
+13,01601,135,13135,156916,1.0
+13,01602,135,13135,140114,1.0
+13,01603,135,13135,132178,1.0
+13,01604,135,13135,123694,1.0
+13,01605,135,13135,135524,1.0
+13,01606,135,13135,132124,1.0
+13,01607,135,13135,136512,1.0
+13,01700,013,13013,83505,0.5238313301382581
+13,01700,157,13157,75907,0.4761686698617419
+13,01800,059,13059,128671,1.0
+13,01900,219,13219,41799,0.3336020303920317
+13,01900,195,13195,30120,0.24039075469288723
+13,01900,105,13105,19637,0.15672487549482825
+13,01900,133,13133,18915,0.15096252075086197
+13,01900,221,13221,14825,0.11831981866939088
+13,02000,297,13297,96673,0.7359506082613926
+13,02000,211,13211,20097,0.15299410770565935
+13,02000,159,13159,14588,0.11105528403294812
+13,02100,217,13217,112483,0.5458935322465579
+13,02100,247,13247,93570,0.4541064677534421
+13,02201,151,13151,116602,1.0
+13,02202,151,13151,124110,1.0
+13,02301,063,13063,155520,1.0
+13,02302,063,13063,142075,1.0
+13,02400,113,13113,119194,1.0
+13,02500,077,13077,146158,1.0
+13,02600,045,13045,119148,1.0
+13,02700,285,13285,69426,0.6843303663837714
+13,02700,199,13199,20613,0.20318183162314812
+13,02700,149,13149,11412,0.11248780199308041
+13,02800,255,13255,67306,0.4264488782162974
+13,02800,293,13293,27700,0.17550640249890703
+13,02800,035,13035,25434,0.16114909173852715
+13,02800,231,13231,18889,0.11968016017335217
+13,02800,171,13171,18500,0.11721546737291626
+13,02900,009,13009,43799,0.24446863139093547
+13,02900,169,13169,28347,0.15822170127260549
+13,02900,225,13225,27981,0.156178834561286
+13,02900,207,13207,27957,0.15604487608841258
+13,02900,237,13237,22047,0.12305760214333557
+13,02900,079,13079,12130,0.06770484483143559
+13,02900,319,13319,8877,0.04954789015405224
+13,02900,289,13289,8022,0.04477561955793704
+13,03000,021,13021,157346,1.0
+13,03100,033,13033,24596,0.19482443147163894
+13,03100,189,13189,21632,0.17134664586089174
+13,03100,303,13303,19988,0.1583245542468336
+13,03100,163,13163,15709,0.12443067954089998
+13,03100,317,13317,9565,0.07576417657449286
+13,03100,141,13141,8735,0.0691897629250596
+13,03100,165,13165,8674,0.06870658312672777
+13,03100,181,13181,7690,0.06091233851101412
+13,03100,301,13301,5215,0.04130791226722219
+13,03100,125,13125,2884,0.022844107186705428
+13,03100,265,13265,1559,0.012348808288513787
+13,03200,073,13073,156010,1.0
+13,03301,245,13245,101403,1.0
+13,03302,245,13245,105204,1.0
+13,03400,031,13031,81099,0.5070747491168287
+13,03400,103,13103,64769,0.4049707693750586
+13,03400,251,13251,14067,0.08795448150811266
+13,03500,175,13175,49570,0.35359659885296885
+13,03500,107,13107,22768,0.1624104773589751
+13,03500,091,13091,19925,0.14213056752361114
+13,03500,023,13023,12583,0.08975803920449682
+13,03500,043,13043,10981,0.07833052757725341
+13,03500,167,13167,9189,0.06554769309784005
+13,03500,315,13315,8766,0.0625303164322196
+13,03500,283,13283,6406,0.04569577995263503
+13,03600,153,13153,163633,0.9431949183805219
+13,03600,235,13235,9855,0.056805081619478004
+13,03700,145,13145,34668,0.22738184250914958
+13,03700,261,13261,29616,0.19424658612411946
+13,03700,081,13081,20128,0.1320163183922973
+13,03700,193,13193,12082,0.07924389699998688
+13,03700,093,13093,11208,0.07351147141001928
+13,03700,269,13269,7816,0.051263888342318945
+13,03700,197,13197,7498,0.04917817742972204
+13,03700,243,13243,6425,0.04214054280954442
+13,03700,263,13263,5733,0.03760182598087442
+13,03700,259,13259,5314,0.034853672294150824
+13,03700,249,13249,4547,0.02982304251439665
+13,03700,061,13061,2848,0.018679574462503117
+13,03700,307,13307,2348,0.015400154788608608
+13,03700,239,13239,2235,0.01465900594230845
+13,03800,215,13215,206922,0.9558172084236005
+13,03800,053,13053,9565,0.044182791576399504
+13,03900,087,13087,29367,0.24271652079045894
+13,03900,131,13131,26236,0.21683899068541154
+13,03900,205,13205,21755,0.1798037903019183
+13,03900,099,13099,10854,0.08970766903870472
+13,03900,273,13273,9185,0.07591348259816684
+13,03900,253,13253,9147,0.07559941484218095
+13,03900,201,13201,6000,0.049589645681981605
+13,03900,037,13037,5573,0.04606051589761391
+13,03900,007,13007,2876,0.023769970163563182
+13,04000,095,13095,85790,0.7212092170857397
+13,04000,177,13177,33163,0.27879078291426024
+13,04100,071,13071,45898,0.4080547652916074
+13,04100,275,13275,45798,0.4071657183499289
+13,04100,321,13321,20784,0.18477951635846374
+13,04200,277,13277,41344,0.32074476338246705
+13,04200,019,13019,18160,0.1408844065166796
+13,04200,075,13075,17229,0.13366175329712957
+13,04200,017,13017,17194,0.13339022498060513
+13,04200,027,13027,16301,0.1264623739332816
+13,04200,155,13155,9666,0.07498836307214896
+13,04200,287,13287,9006,0.06986811481768813
+13,04300,185,13185,118251,1.0
+13,04400,069,13069,43092,0.2544597778525749
+13,04400,299,13299,36251,0.2140634318883712
+13,04400,229,13229,19716,0.1164236744672182
+13,04400,025,13025,18021,0.10641463976332619
+13,04400,049,13049,12518,0.07391923092821248
+13,04400,005,13005,11140,0.06578209239018111
+13,04400,173,13173,9877,0.05832403290285627
+13,04400,003,13003,8286,0.048929121862211905
+13,04400,065,13065,6749,0.039853082723638446
+13,04400,101,13101,3697,0.021830915221409296
+13,04500,305,13305,30144,0.19757358868985586
+13,04500,279,13279,27030,0.17716341899836796
+13,04500,267,13267,22842,0.1497139036907407
+13,04500,001,13001,18444,0.1208879800224158
+13,04500,161,13161,14779,0.09686637696547837
+13,04500,271,13271,12477,0.08177831960202135
+13,04500,109,13109,10774,0.07061630322931618
+13,04500,209,13209,8610,0.056432742788603336
+13,04500,309,13309,7471,0.04896736601320041
+13,04600,179,13179,65256,0.5172397393826984
+13,04600,029,13029,44738,0.3546075680474311
+13,04600,183,13183,16168,0.1281526925698705
+13,04701,051,13051,169493,1.0
+13,04702,051,13051,125798,1.0
+13,04800,127,13127,84499,0.5624192968677201
+13,04800,039,13039,54768,0.3645318885531343
+13,04800,191,13191,10975,0.07304881457914565
+15,00100,009,15009,164754,0.6918541661417521
+15,00100,007,15007,73298,0.30780148991744144
+15,00100,005,15005,82,0.0003443439408064367
+15,00200,001,15001,200629,1.0
+15,00301,003,15003,104755,1.0
+15,00302,003,15003,121275,1.0
+15,00303,003,15003,110577,1.0
+15,00304,003,15003,127223,1.0
+15,00305,003,15003,118490,1.0
+15,00306,003,15003,147371,1.0
+15,00307,003,15003,153278,1.0
+15,00308,003,15003,133539,1.0
+16,00100,017,16017,47110,0.3709770137570971
+16,00100,057,16057,39517,0.3111844332973722
+16,00100,079,16079,13169,0.10370189543976249
+16,00100,021,16021,12056,0.09493735677893361
+16,00100,009,16009,9530,0.07504587011473435
+16,00100,055,16055,5607,0.04415343061210026
+16,00200,055,16055,165755,1.0
+16,00300,069,16069,42090,0.38178255900440833
+16,00300,049,16049,16541,0.1500371895578978
+16,00300,085,16085,11746,0.10654354806523593
+16,00300,035,16035,8734,0.07922282894617491
+16,00300,059,16059,7974,0.07232915479926709
+16,00300,015,16015,7610,0.06902744770785335
+16,00300,003,16003,4379,0.03972026195961758
+16,00300,037,16037,4275,0.03877691707635651
+16,00300,061,16061,3533,0.03204651415924387
+16,00300,023,16023,2574,0.0233477858607115
+16,00300,033,16033,790,0.007165792863233133
+16,00400,001,16001,52099,0.3864652953437827
+16,00400,027,16027,27701,0.20548331342862866
+16,00400,075,16075,25386,0.18831086945233627
+16,00400,045,16045,19123,0.1418525469367772
+16,00400,087,16087,10500,0.07788797483847518
+16,00500,027,16027,121877,0.9109574706629793
+16,00500,073,16073,11913,0.0890425293370207
+16,00600,027,16027,81527,0.5398531291179138
+16,00600,001,16001,69490,0.4601468708820861
+16,00701,001,16001,133161,1.0
+16,00702,001,16001,111336,1.0
+16,00800,001,16001,128881,1.0
+16,00900,083,16083,90046,0.785049825197688
+16,00900,031,16031,24655,0.2149501748023121
+16,01000,039,16039,28666,0.23771457003068247
+16,01000,013,16013,24272,0.20127705448212954
+16,01000,053,16053,24237,0.2009868148271001
+16,01000,067,16067,21613,0.17922713326146447
+16,01000,047,16047,15598,0.1293473754042624
+16,01000,063,16063,5127,0.04251596318102662
+16,01000,025,16025,1077,0.008931088813334438
+16,01100,065,16065,52913,0.3440265270959982
+16,01100,011,16011,44983,0.29246773511914437
+16,01100,051,16051,30891,0.20084522609798122
+16,01100,043,16043,13388,0.08704528461363414
+16,01100,081,16081,11630,0.07561522707324209
+16,01200,019,16019,123964,1.0
+16,01300,005,16005,87018,0.6690501453153112
+16,01300,041,16041,14194,0.10913256754470944
+16,01300,077,16077,7878,0.06057111223877843
+16,01300,029,16029,7027,0.05402807891620919
+16,01300,007,16007,6372,0.04899201919084744
+16,01300,071,16071,4564,0.0350909566206886
+16,01300,011,16011,3009,0.023135120173455738
+17,00100,001,17001,65737,0.4684892065822388
+17,00100,057,17057,33609,0.23952193960817292
+17,00100,149,17149,14739,0.1050407292060121
+17,00100,125,17125,13086,0.09326026069542535
+17,00100,169,17169,6902,0.04918862290385342
+17,00100,009,17009,6244,0.04449924100429741
+17,00701,201,17201,89713,0.6266580982250752
+17,00701,007,17007,53448,0.3733419017749247
+17,01901,019,17019,172419,1.0
+17,01902,183,17183,74188,0.5004418361496172
+17,01902,019,17019,33446,0.2256130054976559
+17,01902,075,17075,27077,0.18265034233869606
+17,01902,053,17053,13534,0.09129481601403083
+17,02900,029,17029,46863,0.3659656548460403
+17,02900,041,17041,19740,0.15415492022834296
+17,02900,033,17033,18679,0.1458692884977314
+17,02900,045,17045,16866,0.1317110883774687
+17,02900,023,17023,15455,0.12069221338039718
+17,02900,035,17035,10450,0.08160683467001945
+17,03101,031,17031,128980,1.0
+17,03102,031,17031,122349,1.0
+17,03103,031,17031,112552,1.0
+17,03104,031,17031,125661,1.0
+17,03105,031,17031,129271,1.0
+17,03106,031,17031,148936,1.0
+17,03107,031,17031,158648,1.0
+17,03108,031,17031,172153,1.0
+17,03109,031,17031,121402,1.0
+17,03110,031,17031,113130,1.0
+17,03111,031,17031,121043,1.0
+17,03112,031,17031,142518,1.0
+17,03113,031,17031,156619,1.0
+17,03114,031,17031,171552,1.0
+17,03115,031,17031,135705,1.0
+17,03116,031,17031,149150,1.0
+17,03117,031,17031,157865,1.0
+17,03118,031,17031,162177,1.0
+17,03151,031,17031,148248,1.0
+17,03152,031,17031,152730,1.0
+17,03153,031,17031,169106,1.0
+17,03154,031,17031,173542,1.0
+17,03155,031,17031,160976,1.0
+17,03156,031,17031,132383,1.0
+17,03157,031,17031,170752,1.0
+17,03158,031,17031,168776,1.0
+17,03159,031,17031,154540,1.0
+17,03160,031,17031,176574,1.0
+17,03161,031,17031,142116,1.0
+17,03162,031,17031,140979,1.0
+17,03163,031,17031,155992,1.0
+17,03164,031,17031,167262,1.0
+17,03165,031,17031,141418,1.0
+17,03166,031,17031,129775,1.0
+17,03167,031,17031,135785,1.0
+17,03168,031,17031,124876,1.0
+17,03700,037,17037,100420,0.6597550720067277
+17,03700,141,17141,51788,0.3402449279932724
+17,04301,043,17043,174577,1.0
+17,04302,043,17043,116589,1.0
+17,04303,043,17043,128425,1.0
+17,04304,043,17043,120181,1.0
+17,04305,043,17043,124144,1.0
+17,04306,043,17043,119040,1.0
+17,04307,043,17043,149921,1.0
+17,04900,049,17049,34668,0.27513630627842195
+17,04900,051,17051,21488,0.17053562216772616
+17,04900,191,17191,16179,0.12840170472131615
+17,04900,159,17159,15813,0.12549701197590535
+17,04900,101,17101,15280,0.12126695396141361
+17,04900,025,17025,13288,0.10545780656016127
+17,04900,079,17079,9287,0.07370459433505551
+17,07300,073,17073,49284,0.3703809473707943
+17,07300,109,17109,27238,0.20470002930942485
+17,07300,067,17067,17620,0.13241847846508797
+17,07300,187,17187,16835,0.12651901730759113
+17,07300,131,17131,15699,0.1179817079127932
+17,07300,071,17071,6387,0.04799981963430856
+17,08901,089,17089,132955,1.0
+17,08902,089,17089,138572,1.0
+17,08903,089,17089,118066,1.0
+17,08904,089,17089,126929,1.0
+17,09100,091,17091,107502,0.6717405567532102
+17,09100,063,17063,52533,0.32825944324678974
+17,09300,093,17093,131869,1.0
+17,09500,095,17095,49967,0.3458953183300221
+17,09500,203,17203,38467,0.2662868535273472
+17,09500,011,17011,33244,0.2301307655565324
+17,09500,123,17123,11742,0.08128370380113113
+17,09500,155,17155,5637,0.039021992703711136
+17,09500,175,17175,5400,0.037381366081256015
+17,09701,097,17097,159102,1.0
+17,09702,097,17097,140954,1.0
+17,09703,097,17097,156052,1.0
+17,09704,097,17097,119629,1.0
+17,09705,097,17097,138605,1.0
+17,09900,099,17099,109658,0.7538031112302627
+17,09900,105,17105,35815,0.24619688876973733
+17,11101,111,17111,137984,1.0
+17,11102,111,17111,172245,1.0
+17,11300,113,17113,170954,1.0
+17,11500,115,17115,103998,0.7534449032818953
+17,11500,021,17021,34032,0.24655509671810477
+17,11700,117,17117,44967,0.3360586516400487
+17,11700,137,17137,32915,0.24598862540823724
+17,11700,083,17083,21512,0.1607688685943187
+17,11700,017,17017,13042,0.0974687422930041
+17,11700,061,17061,11985,0.08956930504383179
+17,11700,171,17171,4949,0.0369861068553962
+17,11700,013,17013,4437,0.03315970016516326
+17,11901,119,17119,139441,1.0
+17,11902,119,17119,126418,1.0
+17,12100,121,17121,37729,0.21885840245953941
+17,12100,081,17081,37113,0.21528510934508963
+17,12100,027,17027,36899,0.21404373803584895
+17,12100,157,17157,30163,0.17496954579732002
+17,12100,005,17005,16725,0.0970183885376182
+17,12100,189,17189,13761,0.0798248158245838
+17,13500,135,17135,28288,0.207577214056664
+17,13500,107,17107,27987,0.20536847743933312
+17,13500,173,17173,20990,0.15402452358064825
+17,13500,147,17147,16673,0.12234639741115522
+17,13500,039,17039,15516,0.1138563367259332
+17,13500,139,17139,14526,0.10659172127358248
+17,13500,129,17129,12297,0.09023532951268373
+17,14300,143,17143,181830,1.0
+17,16100,161,17161,144672,1.0
+17,16301,163,17163,166213,1.0
+17,16302,163,17163,91187,0.7228515485655851
+17,16302,133,17133,34962,0.27714845143441486
+17,16500,165,17165,23768,0.18177368533757532
+17,16500,181,17181,17244,0.13187922542751385
+17,16500,127,17127,14169,0.10836214016947597
+17,16500,193,17193,13877,0.1061289730490379
+17,16500,087,17087,13308,0.10177735629722537
+17,16500,185,17185,11361,0.08688702621677016
+17,16500,065,17065,7993,0.06112912600568999
+17,16500,047,17047,6245,0.04776071461347854
+17,16500,003,17003,5240,0.04007464284621738
+17,16500,153,17153,5193,0.039715194713818104
+17,16500,059,17059,4946,0.037826180060570834
+17,16500,151,17151,3763,0.028778794089754964
+17,16500,069,17069,3649,0.027906941172871607
+17,16700,167,17167,196343,1.0
+17,17900,179,17179,131343,1.0
+17,19500,195,17195,55691,0.32340319274344814
+17,19500,177,17177,44630,0.25917086229624337
+17,19500,103,17103,34145,0.1982834213108947
+17,19500,085,17085,22035,0.127959443215275
+17,19500,015,17015,15702,0.09118308043413878
+17,19701,197,17197,176242,1.0
+17,19702,197,17197,141080,1.0
+17,19703,197,17197,134906,1.0
+17,19704,197,17197,128787,1.0
+17,19705,197,17197,115340,1.0
+17,19900,199,17199,67153,0.3754164896352781
+17,19900,077,17077,52974,0.29614928777477134
+17,19900,055,17055,37804,0.21134193519533084
+17,19900,145,17145,20945,0.11709228739461974
+17,20101,201,17201,195637,1.0
+18,00101,089,18089,108808,1.0
+18,00102,089,18089,119070,1.0
+18,00103,089,18089,121541,1.0
+18,00104,089,18089,149281,1.0
+18,00200,127,18127,173215,1.0
+18,00300,091,18091,112417,1.0
+18,00401,141,18141,117392,1.0
+18,00402,141,18141,155520,1.0
+18,00501,039,18039,107003,1.0
+18,00502,039,18039,100044,1.0
+18,00600,113,18113,47457,0.2865708954547925
+18,00600,033,18033,43265,0.2612573443717807
+18,00600,087,18087,40446,0.2442347058930092
+18,00600,151,18151,34435,0.20793705428041762
+18,00700,073,18073,32918,0.319241996644458
+18,00700,149,18149,23371,0.2266542531009669
+18,00700,049,18049,20480,0.1986170511962604
+18,00700,111,18111,13830,0.13412469814669342
+18,00700,131,18131,12514,0.12136200091162123
+18,00800,085,18085,80240,0.6351367396208494
+18,00800,099,18099,46095,0.3648632603791507
+18,00900,069,18069,36662,0.2718885807092746
+18,00900,001,18001,35809,0.26556265851885913
+18,00900,183,18183,34191,0.2535634297919046
+18,00900,179,18179,28180,0.20898533097996172
+18,01001,003,18003,134471,1.0
+18,01002,003,18003,126299,1.0
+18,01003,003,18003,124640,1.0
+18,01100,107,18107,37936,0.3038793966629018
+18,01100,023,18023,33190,0.2658624308108844
+18,01100,181,18181,24688,0.19775871322263075
+18,01100,015,18015,20306,0.16265750286368844
+18,01100,007,18007,8719,0.06984195643989459
+18,01200,157,18157,186251,1.0
+18,01300,067,18067,83658,0.611146420039887
+18,01300,017,18017,37870,0.2766515447047565
+18,01300,159,18159,15359,0.1122020352553566
+18,01400,053,18053,66674,0.4990120647846002
+18,01400,103,18103,35962,0.26915247133491005
+18,01400,169,18169,30976,0.23183546388048978
+18,01500,065,18065,48914,0.46142671169556443
+18,01500,135,18135,24502,0.23113786012112522
+18,01500,075,18075,20478,0.19317774465596288
+18,01500,009,18009,12112,0.11425768352734751
+18,01600,021,18021,26466,0.25497846758576836
+18,01600,153,18153,20817,0.20055492933321772
+18,01600,045,18045,16479,0.15876181392525796
+18,01600,121,18121,16156,0.15564997061572108
+18,01600,165,18165,15439,0.14874225651993794
+18,01600,171,18171,8440,0.08131256202009692
+18,01700,167,18167,106153,1.0
+18,01801,057,18057,72071,0.5044057025678352
+18,01801,011,18011,70812,0.49559429743216477
+18,01901,057,18057,133816,1.0
+18,01902,057,18057,141580,1.0
+18,02000,095,18095,130129,1.0
+18,02100,035,18035,111903,1.0
+18,02200,109,18109,71780,0.5789596793057
+18,02200,133,18133,36726,0.296222808333535
+18,02200,013,18013,15475,0.12481751236076495
+18,02300,063,18063,174788,1.0
+18,02401,097,18097,109582,1.0
+18,02402,097,18097,112126,1.0
+18,02403,097,18097,122321,1.0
+18,02404,097,18097,153342,1.0
+18,02405,097,18097,153549,1.0
+18,02406,097,18097,172462,1.0
+18,02407,097,18097,153821,1.0
+18,02500,081,18081,161765,1.0
+18,02600,059,18059,79840,0.6392569758597222
+18,02600,145,18145,45055,0.3607430241402778
+18,02700,177,18177,66553,0.5848756481237367
+18,02700,041,18041,23398,0.2056243958168556
+18,02700,139,18139,16752,0.1472185605061956
+18,02700,161,18161,7087,0.062281395553212056
+18,02800,093,18093,45011,0.2809763101220388
+18,02800,027,18027,33381,0.20837729017759604
+18,02800,055,18055,30803,0.19228440338337652
+18,02800,119,18119,21321,0.1330940416367552
+18,02800,117,18117,19867,0.1240176035456787
+18,02800,101,18101,9812,0.061250351134554765
+18,02900,105,18105,139718,1.0
+18,03000,005,18005,82208,0.6390745980907366
+18,03000,071,18071,46428,0.36092540190926337
+18,03100,077,18077,33147,0.2969735521788991
+18,03100,079,18079,27613,0.24739284690366972
+18,03100,031,18031,26472,0.23717029816513763
+18,03100,143,18143,24384,0.2184633027522936
+18,03200,029,18029,50679,0.4289886232816415
+18,03200,137,18137,28995,0.24543746190830906
+18,03200,047,18047,22785,0.19287092842148032
+18,03200,155,18155,9737,0.08242195435768944
+18,03200,115,18115,5940,0.05028103203087966
+18,03300,173,18173,63898,0.5231923098967503
+18,03300,051,18051,33011,0.27029173592290245
+18,03300,129,18129,25222,0.20651595418034732
+18,03400,163,18163,180136,1.0
+18,03500,037,18037,43637,0.3080077642491618
+18,03500,083,18083,36282,0.2560931709899418
+18,03500,147,18147,19810,0.1398270689959414
+18,03500,123,18123,19170,0.13530968766543144
+18,03500,125,18125,12250,0.0864655020292924
+18,03500,025,18025,10526,0.07429680607023116
+18,03600,043,18043,80484,0.5426375404530744
+18,03600,061,18061,39654,0.26735436893203884
+18,03600,175,18175,28182,0.19000809061488674
+18,03700,019,18019,121093,1.0
+19,00100,167,19167,35872,0.2973203703243239
+19,00100,059,19059,17703,0.14672899520103438
+19,00100,041,19041,16384,0.13579663657988744
+19,00100,141,19141,14182,0.11754564819189232
+19,00100,119,19119,11934,0.09891339483303081
+19,00100,063,19063,9388,0.07781120753246969
+19,00100,147,19147,8996,0.07456216691117355
+19,00100,143,19143,6192,0.05132158042618793
+19,00200,033,19033,43127,0.38143883110450716
+19,00200,067,19067,15627,0.1382137550413925
+19,00200,109,19109,14828,0.13114696101323145
+19,00200,081,19081,10795,0.09547689804004811
+19,00200,189,19189,10679,0.09445093044647279
+19,00200,131,19131,10565,0.09344265194933843
+19,00200,195,19195,7443,0.06582997240500955
+19,00301,113,19113,109706,1.0
+19,00302,113,19113,120593,1.0
+19,00400,017,19017,24988,0.2132955476645725
+19,00400,191,19191,20070,0.1713158972958208
+19,00400,065,19065,19509,0.16652724665391969
+19,00400,043,19043,17043,0.14547767003550943
+19,00400,005,19005,14061,0.12002355913684785
+19,00400,037,19037,12012,0.10253346080305928
+19,00400,089,19089,9469,0.08082661841027042
+19,00500,013,19013,131144,1.0
+19,00600,187,19187,36999,0.28874338603692895
+19,00600,083,19083,16878,0.13171736721347296
+19,00600,079,19079,15039,0.11736565265573054
+19,00600,023,19023,14334,0.11186377187095163
+19,00600,197,19197,12943,0.10100828793956515
+19,00600,075,19075,12329,0.0962165790007648
+19,00600,069,19069,10019,0.07818913983361689
+19,00600,091,19091,9597,0.07489581544896907
+19,00700,061,19061,99266,0.6330578301573939
+19,00700,019,19019,20565,0.13115099104614678
+19,00700,097,19097,19485,0.12426341164766205
+19,00700,055,19055,17488,0.11152776714879722
+19,00800,045,19045,46460,0.3605855051767226
+19,00800,139,19139,43235,0.3355556245440293
+19,00800,105,19105,20646,0.16023780326901882
+19,00800,031,19031,18505,0.14362106701022925
+19,00900,163,19163,174669,1.0
+19,01100,103,19103,152854,1.0
+19,01200,127,19127,40105,0.3394729936769399
+19,01200,011,19011,25575,0.21648227934890257
+19,01200,157,19157,18662,0.15796646323398708
+19,01200,171,19171,17135,0.14504101101245143
+19,01200,095,19095,16662,0.14103725272771905
+19,01300,169,19169,98537,0.7867099926548079
+19,01300,015,19015,26715,0.2132900073451921
+19,01400,181,19181,52403,0.423869610935857
+19,01400,099,19099,37813,0.30585618377416485
+19,01400,125,19125,33414,0.27027420528997814
+19,01501,153,19153,165760,1.0
+19,01502,153,19153,137794,1.0
+19,01503,153,19153,188847,1.0
+19,01600,049,19049,99678,0.8576222187806515
+19,01600,121,19121,16548,0.14237778121934852
+19,01800,145,19145,15211,0.13707925922588204
+19,01800,007,19007,12317,0.1109989636371829
+19,01800,175,19175,12138,0.1093858423827333
+19,01800,137,19137,10330,0.09309241652773396
+19,01800,039,19039,9748,0.08784751948812689
+19,01800,117,19117,8634,0.07780831793808858
+19,01800,053,19053,7645,0.06889559771098995
+19,01800,135,19135,7577,0.06828279187131077
+19,01800,071,19071,6605,0.059523273104131934
+19,01800,185,19185,6497,0.05854999324111206
+19,01800,173,19173,5896,0.05313387104041815
+19,01800,159,19159,4663,0.04202225927094129
+19,01800,003,19003,3704,0.03337989456134817
+19,01900,021,19021,20823,0.17193176563841733
+19,01900,027,19027,20760,0.17141158597001122
+19,01900,047,19047,16525,0.13644395270493428
+19,01900,035,19035,11658,0.09625800911552942
+19,01900,025,19025,9927,0.08196545346456173
+19,01900,161,19161,9814,0.08103243278948412
+19,01900,073,19073,8771,0.07242056939031641
+19,01900,133,19133,8751,0.07225543298764779
+19,01900,151,19151,7078,0.05844177290441905
+19,01900,093,19093,7005,0.057839025034678644
+19,02000,193,19193,105941,0.8047842964471016
+19,02000,149,19149,25698,0.19521570355289847
+19,02100,155,19155,93667,0.5464851020134307
+19,02100,085,19085,14582,0.08507634233571958
+19,02100,129,19129,14484,0.08450457703953931
+19,02100,029,19029,13127,0.07658737798936983
+19,02100,165,19165,11746,0.06853015478503376
+19,02100,077,19077,10623,0.061978191237988554
+19,02100,001,19001,7496,0.043734210818032776
+19,02100,009,19009,5674,0.033104043780885536
+19,02200,179,19179,35437,0.2899894436215743
+19,02200,183,19183,22565,0.18465479005900115
+19,02200,123,19123,22190,0.18158607540036498
+19,02200,101,19101,15663,0.128174073861916
+19,02200,107,19107,10033,0.08210243778692482
+19,02200,051,19051,9110,0.07454930810713496
+19,02200,177,19177,7203,0.05894387116308377
+19,02300,057,19057,38910,0.37491328143066366
+19,02300,111,19111,33555,0.3233157326755569
+19,02300,087,19087,20482,0.19735219301626455
+19,02300,115,19115,10837,0.10441879287751483
+20,00100,051,20051,28934,0.26949945045733126
+20,00100,193,20193,7930,0.07386226039008215
+20,00100,167,20167,6691,0.062321864346789366
+20,00100,181,20181,5927,0.05520575250088486
+20,00100,137,20137,5459,0.0508466682811423
+20,00100,171,20171,5151,0.047977869264730535
+20,00100,147,20147,4981,0.046394441236191575
+20,00100,163,20163,4919,0.045816955719900895
+20,00100,183,20183,3570,0.033251988599318195
+20,00100,141,20141,3500,0.03259998882286098
+20,00100,195,20195,2808,0.02615450531845532
+20,00100,039,20039,2764,0.025744676887539352
+20,00100,109,20109,2762,0.025726048322497717
+20,00100,063,20063,2718,0.02531621989158175
+20,00100,135,20135,2687,0.02502747713343641
+20,00100,023,20023,2616,0.024366163074458373
+20,00100,153,20153,2561,0.023853877535813417
+20,00100,179,20179,2447,0.02279204932844023
+20,00100,065,20065,2415,0.022493992287774073
+20,00100,203,20203,2152,0.02004433598479909
+20,00100,101,20101,1574,0.014660680687766622
+20,00100,199,20199,1512,0.01408319517147594
+20,00100,071,20071,1284,0.011959538756729568
+20,00200,169,20169,54303,0.3767195987429499
+20,00200,041,20041,18402,0.12766134570958812
+20,00200,131,20131,10273,0.07126752551215079
+20,00200,117,20117,10038,0.06963724531207725
+20,00200,029,20029,9032,0.06265825858325182
+20,00200,027,20027,8117,0.05631057184679528
+20,00200,053,20053,6376,0.04423262364114411
+20,00200,123,20123,5796,0.04020895336011155
+20,00200,143,20143,5735,0.03978577424434778
+20,00200,201,20201,5530,0.03836361492087938
+20,00200,157,20157,4674,0.03242523257507961
+20,00200,105,20105,2939,0.020388908544749458
+20,00200,089,20089,2932,0.020340347006874926
+20,00300,161,20161,71959,0.536823180102353
+20,00300,061,20061,36739,0.2740775554660341
+20,00300,149,20149,25348,0.18909926443161304
+20,00400,209,20209,169245,1.0
+20,00501,177,20177,131988,1.0
+20,00601,177,20177,46921,0.3487772244109121
+20,00601,087,20087,18368,0.136534601947521
+20,00601,005,20005,16348,0.12151936371069649
+20,00601,139,20139,15766,0.11719319110978964
+20,00601,085,20085,13232,0.09835724373745633
+20,00601,013,20013,9508,0.0706756857206571
+20,00601,043,20043,7510,0.055823979781461384
+20,00601,197,20197,6877,0.05111870958150598
+20,00700,045,20045,118785,1.0
+20,00801,091,20091,125546,1.0
+20,00802,091,20091,154945,1.0
+20,00803,091,20091,158255,1.0
+20,00804,091,20091,171117,1.0
+20,00900,103,20103,81881,0.6515919562639759
+20,00900,121,20121,34191,0.27208486189252207
+20,00900,107,20107,9591,0.07632318184350206
+20,01000,037,20037,38972,0.2512053628980276
+20,01000,059,20059,25996,0.16756478019853036
+20,01000,099,20099,20184,0.130101843496197
+20,01000,021,20021,19362,0.12480340337759444
+20,01000,133,20133,15904,0.10251385845043187
+20,01000,011,20011,14360,0.09256155730308109
+20,01000,001,20001,12526,0.08073997679515277
+20,01000,003,20003,7836,0.050509217480984914
+20,01101,111,20111,32179,0.2381530354724354
+20,01101,125,20125,31486,0.23302422309223722
+20,01101,035,20035,19696,0.1457678046758783
+20,01101,115,20115,11823,0.08750064757732073
+20,01101,205,20205,8624,0.06382522073135533
+20,01101,031,20031,8360,0.061871387443660775
+20,01101,073,20073,6016,0.04452371613170612
+20,01101,127,20127,5386,0.03986115942243504
+20,01101,019,20019,3379,0.02500758590575715
+20,01101,207,20207,3115,0.023053752618062598
+20,01101,017,20017,2572,0.01903507278769085
+20,01101,049,20049,2483,0.01837639414146049
+20,01201,173,20173,112751,0.6689310250720837
+20,01201,015,20015,55803,0.33106897492791626
+20,01301,173,20173,134160,0.7976977595966322
+20,01301,079,20079,34024,0.20230224040336775
+20,01401,173,20173,120404,1.0
+20,01501,173,20173,156509,0.9311245433885035
+20,01501,015,20015,11577,0.0688754566114965
+20,01600,155,20155,61898,0.6095442549336274
+20,01600,113,20113,30223,0.29762279907039035
+20,01600,159,20159,9427,0.0928329459959822
+20,01701,009,20009,25493,0.23301494447237328
+20,01701,191,20191,22382,0.20457931538777935
+20,01701,035,20035,14853,0.13576161967003336
+20,01701,151,20151,9157,0.08369818564051003
+20,01701,095,20095,7470,0.06827841506329692
+20,01701,145,20145,6253,0.057154609021525526
+20,01701,077,20077,5485,0.050134820163612266
+20,01701,007,20007,4228,0.03864540011882455
+20,01701,185,20185,4072,0.03721950550706092
+20,01701,165,20165,2956,0.027018874822905718
+20,01701,047,20047,2907,0.02657099766921073
+20,01701,097,20097,2460,0.022485261185503404
+20,01701,033,20033,1689,0.015438051277363923
+20,01800,055,20055,38470,0.2832612969494371
+20,01800,057,20057,34287,0.25246114085015203
+20,01800,175,20175,21964,0.16172474983616938
+20,01800,067,20067,7352,0.05413405394261142
+20,01800,069,20069,5653,0.04162402161827834
+20,01800,189,20189,5250,0.03865666256783324
+20,01800,119,20119,4055,0.02985766985001215
+20,01800,093,20093,3983,0.02932752133479615
+20,01800,081,20081,3780,0.02783279704883993
+20,01800,129,20129,2701,0.019887932494422396
+20,01800,075,20075,2518,0.018540471684915065
+20,01800,187,20187,2084,0.015344854245974185
+20,01800,025,20025,1991,0.014660079080486853
+20,01800,083,20083,1723,0.012686748496071747
+21,00100,145,21145,67875,0.3447601535992198
+21,00100,035,21035,37103,0.18845872528901442
+21,00100,083,21083,36649,0.18615270525610028
+21,00100,157,21157,31659,0.16080680225116317
+21,00100,007,21007,7728,0.03925313395233548
+21,00100,075,21075,6515,0.033091895406245554
+21,00100,039,21039,4826,0.02451289136309149
+21,00100,105,21105,4521,0.022963692882829803
+21,00200,107,21107,45423,0.4249985965306237
+21,00200,177,21177,30928,0.2893766724676734
+21,00200,033,21033,12649,0.11834989427197365
+21,00200,055,21055,8990,0.084114597952806
+21,00200,139,21139,8888,0.08316023877692322
+21,00300,047,21047,72748,0.6752682582705232
+21,00300,221,21221,14061,0.13051832324657484
+21,00300,219,21219,12243,0.11364311439498014
+21,00300,143,21143,8680,0.08057030408792187
+21,00400,009,21009,44485,0.25060842328233096
+21,00400,141,21141,27432,0.15453951371205804
+21,00400,003,21003,20588,0.11598350496879013
+21,00400,213,21213,19594,0.11038375735178133
+21,00400,099,21099,19288,0.10865989138517701
+21,00400,031,21031,12371,0.06969263357144467
+21,00400,061,21061,12126,0.06831241408837911
+21,00400,171,21171,11338,0.06387317754692746
+21,00400,169,21169,10286,0.057946684093111295
+21,00500,227,21227,134554,1.0
+21,00600,217,21217,26023,0.24758814910661617
+21,00600,001,21001,18903,0.17984701158830133
+21,00600,207,21207,17991,0.17117005689494416
+21,00600,045,21045,15941,0.15166593724430574
+21,00600,087,21087,11107,0.10567427168762963
+21,00600,053,21053,9253,0.08803493615968641
+21,00600,057,21057,5888,0.056019637318516544
+21,00700,199,21199,65034,0.6408742867841974
+21,00700,231,21231,19555,0.1927037653852597
+21,00700,147,21147,16888,0.16642194783054287
+21,00800,125,21125,62613,0.5592943278249218
+21,00800,051,21051,20345,0.1817329164805717
+21,00800,203,21203,16037,0.14325145154086646
+21,00800,109,21109,12955,0.11572130415364001
+21,00900,235,21235,36712,0.31155958008367773
+21,00900,121,21121,30193,0.2562355197610177
+21,00900,095,21095,26831,0.2277036144373817
+21,00900,013,21013,24097,0.2045012857179228
+21,01000,193,21193,28473,0.26732450169466065
+21,01000,133,21133,21548,0.20230774286223957
+21,01000,119,21119,14251,0.13379838702105887
+21,01000,025,21025,13718,0.12879420904883063
+21,01000,131,21131,10513,0.09870342030400615
+21,01000,129,21129,7395,0.0694294486015529
+21,01000,237,21237,6562,0.06160866013838946
+21,01000,189,21189,4051,0.03803363032926177
+21,01100,195,21195,58669,0.41842170951752666
+21,01100,071,21071,35942,0.25633491423884747
+21,01100,115,21115,22680,0.16175159576364867
+21,01100,153,21153,11637,0.08299397354063402
+21,01100,159,21159,11287,0.08049780693934315
+21,01200,179,21179,46738,0.27481948397111744
+21,01200,163,21163,30003,0.17641766822682692
+21,01200,085,21085,26420,0.15534962485593998
+21,01200,027,21027,20432,0.12014017922242867
+21,01200,155,21155,19581,0.11513629842180775
+21,01200,123,21123,14867,0.08741797398687584
+21,01200,229,21229,12027,0.07071877131500341
+21,01300,093,21093,110702,1.0
+21,01400,101,21101,44793,0.39466241398451063
+21,01400,183,21183,23772,0.20945047005647727
+21,01400,225,21225,13668,0.12042609055745968
+21,01400,233,21233,13017,0.11469025613011798
+21,01400,149,21149,9152,0.08063649259451791
+21,01400,091,21091,9095,0.08013427667691657
+21,01500,059,21059,103312,1.0
+21,01600,029,21029,82217,0.8083711052336614
+21,01600,215,21215,19490,0.1916288947663386
+21,01701,111,21111,139656,1.0
+21,01702,111,21111,102528,1.0
+21,01703,111,21111,118162,1.0
+21,01704,111,21111,139866,1.0
+21,01705,111,21111,134847,1.0
+21,01706,111,21111,147910,1.0
+21,01800,185,21185,67607,0.48351499027348666
+21,01800,211,21211,48065,0.3437535759240188
+21,01800,103,21103,15678,0.11212667353244078
+21,01800,223,21223,8474,0.06060476027005378
+21,01901,067,21067,113590,1.0
+21,01902,067,21067,107462,1.0
+21,01903,067,21067,101518,1.0
+21,02000,073,21073,51541,0.4126416076217926
+21,02000,239,21239,26871,0.21513149993995437
+21,02000,005,21005,23852,0.19096113045914895
+21,02000,167,21167,22641,0.18126576197910413
+21,02100,113,21113,52991,0.4244951254876515
+21,02100,021,21021,30614,0.24523964015925276
+21,02100,137,21137,24275,0.19445979829051613
+21,02100,079,21079,16953,0.1358054360625796
+21,02200,151,21151,92701,0.772553398948272
+21,02200,065,21065,14163,0.11803188519330295
+21,02200,197,21197,13129,0.10941471585842508
+21,02300,209,21209,57155,0.4064846950386891
+21,02300,049,21049,36972,0.2629437869822485
+21,02300,017,21017,20252,0.14403163404642694
+21,02300,097,21097,18692,0.13293695949021392
+21,02300,181,21181,7537,0.053602924442421485
+21,02400,117,21117,169064,1.0
+21,02500,015,21015,135968,1.0
+21,02600,037,21037,93076,0.569484639529121
+21,02600,081,21081,24941,0.15260127631715809
+21,02600,191,21191,14644,0.08959917767485116
+21,02600,187,21187,11278,0.06900433800989972
+21,02600,041,21041,10810,0.06614088436664443
+21,02600,077,21077,8690,0.053169684102325636
+21,02700,173,21173,28114,0.19905126026621353
+21,02700,205,21205,24662,0.17461059190031153
+21,02700,161,21161,17120,0.12121212121212122
+21,02700,069,21069,15082,0.10678278108184651
+21,02700,175,21175,13726,0.09718210138770886
+21,02700,135,21135,13080,0.09260832625318606
+21,02700,011,21011,12750,0.09027187765505522
+21,02700,023,21023,8400,0.059473237043330504
+21,02700,165,21165,6113,0.04328094024355707
+21,02700,201,21201,2193,0.015526762956669498
+21,02800,019,21019,48261,0.358825847416671
+21,02800,089,21089,35962,0.26738142858205016
+21,02800,043,21043,26627,0.1979746760150784
+21,02800,127,21127,16293,0.12114024848137876
+21,02800,063,21063,7354,0.05467779950482167
+22,00101,017,22017,116543,1.0
+22,00102,017,22017,121305,1.0
+22,00200,015,22015,128746,0.7769215450809532
+22,00200,119,22119,36967,0.2230784549190468
+22,00300,061,22061,48396,0.28527135438464124
+22,00300,069,22069,37515,0.22113304528762326
+22,00300,031,22031,26812,0.1580439613555046
+22,00300,085,22085,22155,0.130593165889572
+22,00300,027,22027,14170,0.08352539655406162
+22,00300,013,22013,12981,0.07651680823347028
+22,00300,081,22081,7620,0.044916268295126995
+22,00400,073,22073,160368,1.0
+22,00500,067,22067,25629,0.17972272673085418
+22,00500,111,22111,21107,0.14801231390643957
+22,00500,083,22083,20043,0.14055104030069493
+22,00500,041,22041,19774,0.13866468447367866
+22,00500,049,22049,15031,0.10540451463152949
+22,00500,065,22065,10017,0.07024396401197731
+22,00500,123,22123,9751,0.06837864561054115
+22,00500,021,22021,9645,0.06763532324004404
+22,00500,035,22035,7459,0.052306052467339395
+22,00500,107,22107,4147,0.029080734626901257
+22,00600,009,22009,39693,0.3363785052669045
+22,00600,043,22043,22169,0.18787128922636248
+22,00600,029,22029,18687,0.1583630647197905
+22,00600,059,22059,14791,0.12534639536953077
+22,00600,127,22127,13755,0.116566808755858
+22,00600,025,22025,8906,0.07547393666155372
+22,00700,079,22079,130023,0.7273078149384974
+22,00700,115,22115,48750,0.27269218506150256
+22,00801,019,22019,89699,0.602014792144861
+22,00801,011,22011,36549,0.2452985946120082
+22,00801,003,22003,22750,0.1526866132431308
+22,00901,019,22019,127086,0.7704376398125526
+22,00901,053,22053,32250,0.19551023624911337
+22,00901,023,22023,5617,0.03405212393833395
+22,01000,097,22097,82540,0.7184263208286187
+22,01000,039,22039,32350,0.2815736791713813
+22,01100,001,22001,57576,0.500944011832775
+22,01100,113,22113,57359,0.49905598816722496
+22,01201,055,22055,116664,1.0
+22,01202,055,22055,125089,1.0
+22,01300,045,22045,69929,0.5746203655009203
+22,01300,099,22099,51767,0.4253796344990797
+22,01400,047,22047,30241,0.26750820455208896
+22,01400,121,22121,27199,0.24059904287597195
+22,01400,077,22077,20758,0.18362274098383857
+22,01400,037,22037,19539,0.17283961538121312
+22,01400,125,22125,15310,0.1354303962068874
+22,01501,033,22033,105573,1.0
+22,01502,033,22033,104308,1.0
+22,01503,033,22033,140545,1.0
+22,01504,033,22033,106355,1.0
+22,01600,005,22005,126500,1.0
+22,01700,063,22063,142282,0.9287215571598282
+22,01700,091,22091,10920,0.0712784428401718
+22,01800,105,22105,133157,0.7454764304109283
+22,01800,117,22117,45463,0.2545235695890718
+22,01900,089,22089,52549,0.45608325088093876
+22,01900,095,22095,42477,0.36866635421548716
+22,01900,093,22093,20192,0.17525039490357408
+22,02000,057,22057,97557,0.8225994131336639
+22,02000,007,22007,21039,0.17740058686633614
+22,02100,109,22109,109580,0.6892430780068686
+22,02100,101,22101,49406,0.3107569219931315
+22,02201,103,22103,143803,1.0
+22,02202,103,22103,120767,1.0
+22,02301,051,22051,105437,1.0
+22,02302,051,22051,143507,1.0
+22,02303,051,22051,136519,1.0
+22,02401,071,22071,147175,1.0
+22,02402,071,22071,118167,1.0
+22,02403,071,22071,118655,1.0
+22,02501,051,22051,55318,0.45121821904288034
+22,02501,087,22087,43764,0.3569744773526269
+22,02501,075,22075,23515,0.19180730360449277
+23,00100,003,23003,67105,0.5634908638989655
+23,00100,029,23029,31095,0.2611094316807739
+23,00100,019,23019,20888,0.17539970442026065
+23,00200,017,23017,57777,0.37393696200893145
+23,00200,025,23025,50477,0.3266908290725519
+23,00200,007,23007,29456,0.19064138243479387
+23,00200,021,23021,16800,0.10873082648372273
+23,00300,019,23019,131311,1.0
+23,00400,011,23011,123642,1.0
+23,00500,009,23009,55478,0.3245675104868103
+23,00500,013,23013,40607,0.23756647496913924
+23,00500,027,23027,39607,0.23171609264665446
+23,00500,015,23015,35237,0.206149921897396
+23,00600,001,23001,111139,1.0
+23,00700,005,23005,72279,0.6632439574960084
+23,00700,023,23023,36699,0.3367560425039916
+23,00800,031,23031,160079,0.8626061559684441
+23,00800,005,23005,25497,0.1373938440315558
+23,00900,005,23005,89753,0.6336430255707891
+23,00900,031,23031,51893,0.36635697442921084
+23,01000,005,23005,115540,1.0
+24,00101,001,24001,68106,0.6131698357821953
+24,00101,023,24023,28806,0.25934528954191877
+24,00101,043,24043,14160,0.1274848746758859
+24,00201,043,24043,140545,1.0
+24,00301,021,24021,137046,1.0
+24,00302,021,24021,134671,1.0
+24,00400,013,24013,172891,1.0
+24,00501,005,24005,107655,1.0
+24,00502,005,24005,160221,1.0
+24,00503,005,24005,111139,1.0
+24,00504,005,24005,107851,1.0
+24,00505,005,24005,106794,1.0
+24,00506,005,24005,138801,1.0
+24,00507,005,24005,122074,1.0
+24,00601,025,24025,141687,1.0
+24,00602,025,24025,119237,1.0
+24,00700,015,24015,103725,1.0
+24,00801,510,24510,132471,1.0
+24,00802,510,24510,115604,1.0
+24,00803,510,24510,116697,1.0
+24,00804,510,24510,106489,1.0
+24,00805,510,24510,114447,1.0
+24,00901,027,24027,123055,1.0
+24,00902,027,24027,104102,1.0
+24,00903,027,24027,105160,1.0
+24,01001,031,24031,111693,1.0
+24,01002,031,24031,169702,1.0
+24,01003,031,24031,167322,1.0
+24,01004,031,24031,124267,1.0
+24,01005,031,24031,145818,1.0
+24,01006,031,24031,120896,1.0
+24,01007,031,24031,118754,1.0
+24,01008,031,24031,103609,1.0
+24,01101,033,24033,129416,1.0
+24,01102,033,24033,149620,1.0
+24,01103,033,24033,119450,1.0
+24,01104,033,24033,120691,1.0
+24,01105,033,24033,194550,1.0
+24,01106,033,24033,131061,1.0
+24,01107,033,24033,122413,1.0
+24,01201,003,24003,124290,1.0
+24,01202,003,24003,122564,1.0
+24,01203,003,24003,111081,1.0
+24,01204,003,24003,113767,1.0
+24,01205,003,24003,116559,1.0
+24,01300,035,24035,49874,0.2892554314414634
+24,01300,041,24041,37526,0.217640440315041
+24,01300,011,24011,33293,0.19309020890605608
+24,01300,019,24019,32531,0.18867081926900278
+24,01300,029,24029,19198,0.11134310006843674
+24,01400,045,24045,103588,0.5733610822060354
+24,01400,047,24047,52460,0.2903668607611752
+24,01400,039,24039,24620,0.1362720570327894
+24,01501,009,24009,92783,0.8930200773835878
+24,01501,037,24037,11115,0.10697992261641225
+24,01601,037,24037,102662,1.0
+24,01700,017,24017,166617,1.0
+25,00100,003,25003,129026,1.0
+25,00201,011,25011,71029,0.5983556150858838
+25,00201,015,25015,47678,0.40164438491411625
+25,00301,015,25015,114630,1.0
+25,00401,013,25013,152745,1.0
+25,00402,013,25013,155929,1.0
+25,00403,013,25013,157151,1.0
+25,00501,027,25027,110872,1.0
+25,00502,027,25027,118467,1.0
+25,00503,027,25027,152133,1.0
+25,00504,027,25027,105624,1.0
+25,00505,027,25027,100894,1.0
+25,00506,027,25027,116691,1.0
+25,00507,027,25027,157430,1.0
+25,00601,017,25017,127922,1.0
+25,00602,017,25017,115554,1.0
+25,00603,017,25017,106078,1.0
+25,00604,017,25017,120342,1.0
+25,00605,017,25017,114155,1.0
+25,00606,017,25017,107936,1.0
+25,00607,017,25017,140398,1.0
+25,00608,017,25017,162099,1.0
+25,00609,017,25017,125922,1.0
+25,00610,017,25017,130120,1.0
+25,00611,017,25017,118403,1.0
+25,00612,017,25017,108932,1.0
+25,00613,017,25017,154141,1.0
+25,00701,009,25009,120846,1.0
+25,00702,009,25009,125712,1.0
+25,00703,009,25009,123331,1.0
+25,00704,009,25009,170535,1.0
+25,00705,009,25009,104587,1.0
+25,00706,009,25009,164818,1.0
+25,00801,025,25025,123912,1.0
+25,00802,025,25025,161333,1.0
+25,00803,025,25025,123203,1.0
+25,00804,025,25025,139046,1.0
+25,00805,025,25025,128160,1.0
+25,00806,025,25025,122282,1.0
+25,00901,021,25021,118204,1.0
+25,00902,021,25021,117206,1.0
+25,00903,021,25021,101615,1.0
+25,00904,021,25021,139945,1.0
+25,00905,021,25021,120019,1.0
+25,00906,021,25021,128992,1.0
+25,01001,005,25005,122472,1.0
+25,01002,005,25005,157535,1.0
+25,01003,005,25005,132068,1.0
+25,01004,005,25005,167125,1.0
+25,01101,023,25023,105643,1.0
+25,01102,023,25023,132822,1.0
+25,01103,023,25023,142849,1.0
+25,01104,023,25023,149505,1.0
+25,01201,001,25001,137204,1.0
+25,01301,001,25001,91792,0.7247862168073465
+25,01301,007,25007,20600,0.16265683356100025
+25,01301,019,25019,14255,0.11255694963165333
+26,00100,103,26103,66017,0.38526226102383343
+26,00100,061,26061,37361,0.21803146665421697
+26,00100,043,26043,25947,0.15142160181143352
+26,00100,053,26053,14380,0.08391885898363641
+26,00100,071,26071,11631,0.06787623427250869
+26,00100,013,26013,8158,0.04760848759308107
+26,00100,131,26131,5816,0.03394103503816616
+26,00100,083,26083,2046,0.011940054623123789
+26,00200,041,26041,36903,0.283320025796149
+26,00200,033,26033,36785,0.2824140896109081
+26,00200,109,26109,23502,0.18043484936891563
+26,00200,097,26097,10834,0.08317722568559408
+26,00200,003,26003,8842,0.0678837944906796
+26,00200,153,26153,8047,0.06178024137825139
+26,00200,095,26095,5339,0.0409897736695022
+26,00300,007,26007,28907,0.21720541604676674
+26,00300,031,26031,25579,0.19219902919916446
+26,00300,137,26137,25091,0.18853222728160737
+26,00300,039,26039,12988,0.09759103136317869
+26,00300,141,26141,12982,0.0975459477330448
+26,00300,001,26001,10167,0.0763942112618908
+26,00300,119,26119,9153,0.06877507776926198
+26,00300,135,26135,8219,0.06175705934508513
+26,00400,047,26047,34112,0.22701832145400336
+26,00400,165,26165,33673,0.22409673834195168
+26,00400,029,26029,26054,0.17339163189383805
+26,00400,009,26009,23431,0.15593533917649957
+26,00400,079,26079,17939,0.11938560238518311
+26,00400,113,26113,15052,0.10017236674852424
+26,00500,055,26055,95238,0.5932316355323562
+26,00500,101,26101,25032,0.15592278607956847
+26,00500,089,26089,22301,0.1389115553036296
+26,00500,019,26019,17970,0.11193402308444572
+26,00600,123,26123,49978,0.42431549008787195
+26,00600,105,26105,29052,0.24665279959247782
+26,00600,127,26127,26659,0.2263361208982468
+26,00600,085,26085,12096,0.1026955894214034
+26,00700,121,26121,175824,1.0
+26,00801,139,26139,150994,1.0
+26,00802,139,26139,145206,1.0
+26,00900,005,26005,120502,1.0
+26,01001,081,26081,152889,1.0
+26,01002,081,26081,199156,1.0
+26,01003,081,26081,179540,1.0
+26,01004,081,26081,126389,1.0
+26,01100,067,26067,66804,0.34079674323931375
+26,01100,117,26117,66614,0.33982746922555007
+26,01100,107,26107,39714,0.20259867464532225
+26,01100,133,26133,22891,0.11677711288981395
+26,01200,073,26073,64394,0.4699914605396647
+26,01200,057,26057,41761,0.304800344497887
+26,01200,035,26035,30856,0.22520819496244826
+26,01300,051,26051,25386,0.23108853569282867
+26,01300,069,26069,25237,0.22973218999763323
+26,01300,143,26143,23459,0.21354707156771716
+26,01300,129,26129,20770,0.18906912811549875
+26,01300,011,26011,15002,0.13656307462632222
+26,01400,017,26017,103856,0.5543421403789699
+26,01400,111,26111,83494,0.44565785962103016
+26,01500,145,26145,190124,1.0
+26,01600,157,26157,53323,0.42542344484246974
+26,01600,151,26151,40611,0.32400411676945295
+26,01600,063,26063,31407,0.2505724383880773
+26,01701,087,26087,88619,0.6213383254105143
+26,01701,049,26049,54007,0.3786616745894858
+26,01702,049,26049,129704,1.0
+26,01703,049,26049,104408,1.0
+26,01704,049,26049,118092,0.634268956849602
+26,01704,155,26155,68094,0.365731043150398
+26,01801,065,26065,174028,1.0
+26,01802,065,26065,110872,1.0
+26,01900,045,26045,109175,0.5797836465696244
+26,01900,037,26037,79128,0.4202163534303755
+26,02000,025,26025,134310,0.6827019361266284
+26,02000,015,26015,62423,0.3172980638733715
+26,02101,077,26077,138574,1.0
+26,02102,077,26077,123096,1.0
+26,02200,149,26149,60939,0.5759775427453426
+26,02200,023,26023,44862,0.4240224572546573
+26,02300,159,26159,75587,0.5943495628105931
+26,02300,027,26027,51589,0.4056504371894068
+26,02400,021,26021,154316,1.0
+26,02500,091,26091,99423,0.6848776253883405
+26,02500,059,26059,45746,0.31512237461165954
+26,02600,075,26075,160366,1.0
+26,02701,161,26161,115367,1.0
+26,02702,161,26161,124972,1.0
+26,02703,161,26161,131919,1.0
+26,02800,093,26093,193866,1.0
+26,02901,125,26125,141074,1.0
+26,02902,125,26125,139946,1.0
+26,02903,125,26125,176267,1.0
+26,02904,125,26125,157180,1.0
+26,02905,125,26125,137228,1.0
+26,02906,125,26125,158027,1.0
+26,02907,125,26125,176289,1.0
+26,02908,125,26125,188384,1.0
+26,03001,099,26099,126387,1.0
+26,03002,099,26099,176316,1.0
+26,03003,099,26099,134346,1.0
+26,03004,099,26099,155250,1.0
+26,03005,099,26099,140979,1.0
+26,03006,099,26099,147939,1.0
+26,03100,147,26147,160383,1.0
+26,03201,163,26163,204901,1.0
+26,03202,163,26163,145039,1.0
+26,03203,163,26163,173268,1.0
+26,03204,163,26163,156601,1.0
+26,03205,163,26163,115191,1.0
+26,03206,163,26163,136749,1.0
+26,03207,163,26163,123321,1.0
+26,03208,163,26163,154586,1.0
+26,03209,163,26163,126448,1.0
+26,03210,163,26163,108909,1.0
+26,03211,163,26163,122822,1.0
+26,03212,163,26163,106725,1.0
+26,03213,163,26163,119001,1.0
+26,03300,115,26115,154809,1.0
+27,00101,005,27005,35183,0.23907828840521606
+27,00101,119,27119,31192,0.21195833135137707
+27,00101,135,27135,15331,0.10417841683598236
+27,00101,113,27113,13992,0.09507953873648589
+27,00101,007,27007,10142,0.06891771597094339
+27,00101,089,27089,9040,0.061429318909221875
+27,00101,029,27029,8524,0.05792295513077514
+27,00101,107,27107,6441,0.043768389722820586
+27,00101,087,27087,5411,0.03676925272320791
+27,00101,069,27069,4207,0.028587737240165532
+27,00101,125,27125,3935,0.026739421449976555
+27,00101,077,27077,3763,0.025570633523827643
+27,00201,061,27061,45014,0.31136042940541736
+27,00201,007,27007,36086,0.24960573278366488
+27,00201,021,27021,30066,0.2079655811637108
+27,00201,057,27057,21344,0.14763578009573083
+27,00201,071,27071,12062,0.08343247655147608
+27,00301,137,27137,87452,0.8412324326404186
+27,00301,075,27075,10905,0.10489914099098666
+27,00301,031,27031,5600,0.05386842636859471
+27,00401,137,27137,102519,1.0
+27,00501,017,27017,36207,0.33815563359234907
+27,00501,115,27115,28876,0.2696876867901972
+27,00501,065,27065,16032,0.14973102211595934
+27,00501,001,27001,15697,0.14660228631201436
+27,00501,137,27137,10260,0.09582337118947998
+27,00600,035,27035,66123,0.47413595296142264
+27,00600,097,27097,34010,0.2438692098092643
+27,00600,153,27153,25262,0.18114154596300014
+27,00600,159,27159,14065,0.10085329126631293
+27,00700,027,27027,65318,0.49518971987415183
+27,00700,111,27111,60081,0.4554869034532429
+27,00700,167,27167,6506,0.049323376672605286
+27,00800,041,27041,39006,0.344369106896917
+27,00800,023,27023,12598,0.11122294028322209
+27,00800,121,27121,11308,0.0998340219656037
+27,00800,151,27151,9838,0.08685595225482926
+27,00800,149,27149,9671,0.08538157290673447
+27,00800,173,27173,9528,0.08411908041106049
+27,00800,073,27073,6719,0.059319490058975174
+27,00800,051,27051,6074,0.05362503090016598
+27,00800,011,27011,5166,0.04560864498357877
+27,00800,155,27155,3360,0.02966415933891302
+27,00901,145,27145,86037,0.8178966281026304
+27,00901,009,27009,19156,0.1821033718973696
+27,01001,145,27145,72255,0.6877433110288309
+27,01001,009,27009,22223,0.21152473325020701
+27,01001,141,27141,10583,0.10073195572096211
+27,01101,141,27141,86600,0.8422731649435404
+27,01101,171,27171,16217,0.15772683505645954
+27,01200,025,27025,56621,0.45583061627017674
+27,01200,059,27059,41135,0.3311596828080345
+27,01200,095,27095,26459,0.21300970092178884
+27,01301,003,27003,120073,1.0
+27,01302,003,27003,141024,1.0
+27,01303,003,27003,102790,1.0
+27,01401,163,27163,135800,1.0
+27,01402,163,27163,131768,1.0
+27,01501,123,27123,132016,1.0
+27,01502,123,27123,108809,1.0
+27,01503,123,27123,102290,1.0
+27,01504,123,27123,103003,1.0
+27,01505,123,27123,106234,1.0
+27,01601,053,27053,120938,1.0
+27,01602,053,27053,118256,1.0
+27,01603,053,27053,122526,1.0
+27,01604,053,27053,116296,1.0
+27,01605,053,27053,117979,1.0
+27,01606,053,27053,122583,1.0
+27,01607,053,27053,127421,1.0
+27,01608,053,27053,112796,1.0
+27,01609,053,27053,111865,1.0
+27,01610,053,27053,106733,1.0
+27,01611,053,27053,104172,1.0
+27,01701,037,27037,102206,1.0
+27,01702,037,27037,109617,1.0
+27,01703,037,27037,120691,1.0
+27,01704,037,27037,107368,1.0
+27,01800,139,27139,150928,1.0
+27,01900,019,27019,106922,1.0
+27,02001,171,27171,125120,1.0
+27,02100,067,27067,43732,0.32767379478802955
+27,02100,085,27085,36771,0.2755166264554705
+27,02100,093,27093,23400,0.1753308057724296
+27,02100,143,27143,14836,0.11116272796751135
+27,02100,129,27129,14723,0.11031604501655902
+27,02200,083,27083,25269,0.2151706872621065
+27,02200,105,27105,22290,0.18980389485426227
+27,02200,127,27127,15425,0.1313470201043964
+27,02200,033,27033,11517,0.09806960327665046
+27,02200,063,27063,9989,0.0850583717227109
+27,02200,133,27133,9704,0.08263153861219207
+27,02200,117,27117,9424,0.08024728152115602
+27,02200,101,27101,8179,0.06964585266994218
+27,02200,081,27081,5640,0.04802574997658319
+27,02300,047,27047,30895,0.30287434072505537
+27,02300,015,27015,25912,0.25402427308197556
+27,02300,091,27091,20025,0.19631198164813835
+27,02300,043,27043,13921,0.1364723643707233
+27,02300,165,27165,11253,0.1103170401741074
+27,02400,013,27013,69112,0.6673232528049746
+27,02400,103,27103,34454,0.3326767471950254
+27,02500,131,27131,67097,0.44100693417463604
+27,02500,147,27147,37406,0.24585757008117257
+27,02500,079,27079,28674,0.18846495119787046
+27,02500,161,27161,18968,0.12467054454632094
+27,02600,169,27169,49671,0.4186699258260283
+27,02600,049,27049,47582,0.401062036412677
+27,02600,157,27157,21387,0.18026803776129469
+27,02700,109,27109,162847,1.0
+27,02800,099,27099,40029,0.39645626788950844
+27,02800,045,27045,21228,0.21024691235750295
+27,02800,039,27039,20867,0.20667148672338487
+27,02800,055,27055,18843,0.18662533302960374
+28,00100,033,28033,185314,1.0
+28,00200,003,28003,34740,0.24497394419332774
+28,00200,093,28093,33752,0.23800692470964877
+28,00200,117,28117,25008,0.17634739195125906
+28,00200,139,28139,21815,0.15383150813406576
+28,00200,141,28141,18850,0.1329233980438753
+28,00200,009,28009,7646,0.05391683296782337
+28,00300,107,28107,33208,0.2982709839673059
+28,00300,137,28137,28064,0.25206808281313153
+28,00300,027,28027,21390,0.19212287241208964
+28,00300,135,28135,12715,0.11420487717249742
+28,00300,143,28143,9782,0.08786096016526698
+28,00300,119,28119,6176,0.05547222346970854
+28,00400,071,28071,55813,0.38697756330254873
+28,00400,095,28095,34180,0.23698588346229582
+28,00400,057,28057,23863,0.16545331003688604
+28,00400,017,28017,17106,0.11860387719444214
+28,00400,013,28013,13266,0.09197936600382728
+28,00500,081,28081,83343,0.5856687092421857
+28,00500,115,28115,31184,0.21913649651450415
+28,00500,145,28145,27777,0.1951947942433101
+28,00600,087,28087,58879,0.3355425875058413
+28,00600,105,28105,51788,0.295132042353853
+28,00600,025,28025,18636,0.10620376807960154
+28,00600,159,28159,17714,0.1009494284053478
+28,00600,103,28103,10285,0.05861267196279791
+28,00600,155,28155,9926,0.056566784822822756
+28,00600,019,28019,8246,0.04699271686973569
+28,00700,083,28083,28339,0.24188702436026563
+28,00700,043,28043,21629,0.1846139401492002
+28,00700,007,28007,17889,0.15269123747418017
+28,00700,051,28051,17000,0.1451031939773639
+28,00700,161,28161,12481,0.10653135082538111
+28,00700,015,28015,9998,0.08533774902268731
+28,00700,097,28097,9822,0.08383550419092166
+28,00800,151,28151,44922,0.3913032116444979
+28,00800,011,28011,30985,0.269901830123431
+28,00800,133,28133,25971,0.22622625238456112
+28,00800,053,28053,7785,0.06781299814461547
+28,00800,125,28125,3800,0.03310075696204737
+28,00800,055,28055,1338,0.011654950740847205
+28,00900,089,28089,109145,0.8031982220652302
+28,00900,163,28163,26743,0.1968017779347698
+28,01001,049,28049,54716,0.42811761576138835
+28,01001,149,28149,44722,0.34992097397618266
+28,01001,029,28029,28368,0.221961410262429
+28,01101,049,28049,173026,1.0
+28,01300,121,28121,157031,0.8581866870696251
+28,01300,127,28127,25949,0.1418133129303749
+28,01400,099,28099,29087,0.24667559957936158
+28,01400,123,28123,27990,0.23737236676956477
+28,01400,079,28079,21275,0.1804250483394959
+28,01400,061,28061,16367,0.13880219817497202
+28,01400,129,28129,14209,0.1205010346348248
+28,01400,069,28069,8988,0.07622375250178093
+28,01500,075,28075,72984,0.6641550641550642
+28,01500,101,28101,21291,0.19374829374829375
+28,01500,023,28023,15615,0.1420966420966421
+28,01600,113,28113,40324,0.2290537700373766
+28,01600,085,28085,34907,0.19828340320143598
+28,01600,001,28001,29538,0.1677856923758563
+28,01600,147,28147,13884,0.07886575099689853
+28,01600,005,28005,12720,0.07225384274564603
+28,01600,077,28077,12016,0.06825488792701907
+28,01600,021,28021,9135,0.05188984697181419
+28,01600,157,28157,8587,0.04877702418686025
+28,01600,037,28037,7675,0.043596559990002615
+28,01600,063,28063,7260,0.04123922156709042
+28,01700,067,28067,67246,0.5164188732567426
+28,01700,153,28153,19779,0.15189377649444
+28,01700,031,28031,18340,0.14084290716962586
+28,01700,041,28041,13530,0.10390428211586902
+28,01700,065,28065,11321,0.08694016096332248
+28,01800,035,28035,78158,0.4382724356817621
+28,01800,073,28073,64222,0.3601260570172487
+28,01800,091,28091,24441,0.1370533611466254
+28,01800,111,28111,11511,0.06454814615436377
+28,01900,109,28109,56145,0.38752493425638973
+28,01900,045,28045,46053,0.3178677673400929
+28,01900,039,28039,24350,0.16806896694528614
+28,01900,131,28131,18333,0.12653833145823123
+28,02001,047,28047,104625,1.0
+28,02002,047,28047,103996,1.0
+28,02100,059,28059,143252,1.0
+29,00100,147,29147,21241,0.19313511547554102
+29,00100,117,29117,14557,0.1323604291689398
+29,00100,115,29115,11874,0.10796508456082925
+29,00100,079,29079,9808,0.08917985088197854
+29,00100,061,29061,8430,0.07665030005455538
+29,00100,081,29081,8157,0.07416803055100928
+29,00100,075,29075,6162,0.05602836879432624
+29,00100,211,29211,5999,0.054546281142025824
+29,00100,005,29005,5305,0.048236042916893984
+29,00100,171,29171,4681,0.042562284051645756
+29,00100,087,29087,4223,0.0383978905255501
+29,00100,197,29197,4032,0.03666121112929623
+29,00100,129,29129,3538,0.03216948536097472
+29,00100,227,29227,1973,0.017939625386433896
+29,00200,021,29021,84793,0.7440789069561325
+29,00200,003,29003,18135,0.15913897347245012
+29,00200,063,29063,11029,0.09678211957141729
+29,00300,127,29127,28525,0.2391071099264028
+29,00300,001,29001,25314,0.21219131921742193
+29,00300,121,29121,15209,0.1274874683565525
+29,00300,173,29173,10355,0.08679944341061879
+29,00300,111,29111,10032,0.0840919378363426
+29,00300,137,29137,8666,0.07264162014451206
+29,00300,045,29045,6634,0.055608643900149204
+29,00300,205,29205,6103,0.05115760532448155
+29,00300,199,29199,4716,0.039531257858472064
+29,00300,103,29103,3744,0.03138359402504652
+29,00400,113,29113,59574,0.3998872309148392
+29,00400,219,29219,35532,0.2385066151150849
+29,00400,007,29007,24962,0.16755606570141698
+29,00400,163,29163,17587,0.11805177980493634
+29,00400,139,29139,11322,0.07599830846372259
+29,00501,051,29051,77279,0.4717916470796525
+29,00501,027,29027,44283,0.2703496358341626
+29,00501,019,29019,42237,0.2578587170861849
+29,00601,019,29019,141373,1.0
+29,00700,159,29159,42980,0.3203016708151372
+29,00700,175,29175,24716,0.18419209157438182
+29,00700,195,29195,23333,0.17388550221334564
+29,00700,053,29053,17103,0.12745740986392023
+29,00700,089,29089,10151,0.07564872639470585
+29,00700,033,29033,8495,0.06330764759363867
+29,00700,041,29041,7408,0.055206951544870556
+29,00800,101,29101,54013,0.3853832213136978
+29,00800,107,29107,32984,0.23534112476276095
+29,00800,177,29177,23158,0.16523252993136123
+29,00800,049,29049,21184,0.1511480228891077
+29,00800,025,29025,8815,0.06289510110307234
+29,00901,047,29047,117393,1.0
+29,00902,047,29047,135942,1.0
+29,01000,165,29165,106718,1.0
+29,01101,095,29095,183021,1.0
+29,01102,095,29095,134039,1.0
+29,01103,095,29095,141808,1.0
+29,01104,095,29095,112860,1.0
+29,01105,095,29095,145476,1.0
+29,01200,037,29037,107824,0.8704890769056884
+29,01200,013,29013,16042,0.1295109230943116
+29,01300,109,29109,38001,0.3106382630873361
+29,01300,083,29083,21946,0.1793970506490534
+29,01300,217,29217,19707,0.1610943988490338
+29,01300,039,29039,14188,0.11597946571624759
+29,01300,011,29011,11637,0.0951263773992087
+29,01300,185,29185,9284,0.07589183533335513
+29,01300,057,29057,7569,0.0618726089657653
+29,01400,105,29105,36039,0.32091147085537214
+29,01400,167,29167,31519,0.2806628555145946
+29,01400,015,29015,19394,0.1726950544068672
+29,01400,059,29059,17071,0.15200975939876404
+29,01400,085,29085,8279,0.07372085982440206
+29,01500,029,29029,42745,0.4112231350893733
+29,01500,131,29131,24722,0.23783502972697362
+29,01500,141,29141,21006,0.2020856983433706
+29,01500,135,29135,15473,0.14885613684028245
+29,01600,169,29169,53955,0.39939153027914104
+29,01600,161,29161,44638,0.3304242262737522
+29,01600,073,29073,14794,0.10950974513853419
+29,01600,151,29151,13274,0.09825823691827111
+29,01600,125,29125,8432,0.06241626139030149
+29,01700,071,29071,104682,0.8195055504235231
+29,01700,055,29055,23056,0.18049444957647684
+29,01801,183,29183,115485,1.0
+29,01802,183,29183,153169,1.0
+29,01803,183,29183,136608,1.0
+29,01901,189,29189,123853,1.0
+29,01902,189,29189,117067,1.0
+29,01903,189,29189,164138,1.0
+29,01904,189,29189,107956,1.0
+29,01905,189,29189,103323,1.0
+29,01906,189,29189,119912,1.0
+29,01907,189,29189,161375,1.0
+29,01908,189,29189,106501,1.0
+29,02001,510,29510,126144,1.0
+29,02002,510,29510,175434,1.0
+29,02101,099,29099,112870,1.0
+29,02102,099,29099,113869,1.0
+29,02200,187,29187,66922,0.5233555692846698
+29,02200,221,29221,23514,0.18388845007859483
+29,02200,157,29157,18956,0.14824315130092047
+29,02200,186,29186,18479,0.144512829335815
+29,02300,031,29031,81710,0.682229959338393
+29,02300,201,29201,38059,0.3177700406616069
+29,02400,207,29207,28672,0.2555573381820775
+29,02400,069,29069,28283,0.25209012959694815
+29,02400,143,29143,16434,0.14647842130595218
+29,02400,155,29155,15661,0.13958856979874146
+29,02400,133,29133,12577,0.11210046883077526
+29,02400,017,29017,10567,0.09418507228550546
+29,02500,023,29023,42130,0.3549403518231448
+29,02500,065,29065,14421,0.12149524836557256
+29,02500,123,29123,12626,0.1063725820583676
+29,02500,223,29223,10974,0.09245467412549707
+29,02500,181,29181,10679,0.08996933342319877
+29,02500,093,29093,9537,0.0803481161959965
+29,02500,203,29203,7031,0.059235357552065784
+29,02500,179,29179,6096,0.051358091258340635
+29,02500,035,29035,5202,0.04382624519781627
+29,02600,091,29091,39750,0.3574929625599194
+29,02600,215,29215,24487,0.22022465847055966
+29,02600,229,29229,18188,0.16357439001358023
+29,02600,067,29067,11578,0.10412713259166659
+29,02600,149,29149,8635,0.0776591630617586
+29,02600,153,29153,8553,0.0769216933025155
+29,02701,043,29043,88842,0.523240199773841
+29,02701,077,29077,41865,0.24656638710893328
+29,02701,225,29225,39085,0.23019341311722577
+29,02702,077,29077,124577,1.0
+29,02703,077,29077,132473,1.0
+29,02800,213,29213,56066,0.3867180764110664
+29,02800,009,29009,34534,0.2382000151746115
+29,02800,209,29209,31076,0.21434828492402347
+29,02800,119,29119,23303,0.1607336234902986
+29,02900,097,29097,122761,0.6767084323269518
+29,02900,145,29145,58648,0.3232915676730482
+30,00100,029,30029,104357,0.7572417496299306
+30,00100,053,30053,19677,0.14278147040896294
+30,00100,035,30035,13778,0.09997677996110643
+30,00200,063,30063,117922,0.7104120102897145
+30,00200,047,30047,31134,0.18756438602092884
+30,00200,089,30089,12400,0.07470284533498804
+30,00200,061,30061,4535,0.02732075835436861
+30,00300,081,30081,44174,0.3776297904716312
+30,00300,093,30093,35133,0.30034109269343545
+30,00300,023,30023,9421,0.0805371996204382
+30,00300,001,30001,9371,0.08010976516751156
+30,00300,057,30057,8623,0.07371534575172897
+30,00300,077,30077,6946,0.05937919420056934
+30,00300,039,30039,3309,0.02828761209468528
+30,00400,031,30031,118960,1.0
+30,00500,013,30013,84414,0.5432500788354239
+30,00500,049,30049,70973,0.4567499211645762
+30,00600,067,30067,17191,0.13176512068185825
+30,00600,041,30041,16309,0.12500479048341726
+30,00600,043,30043,12085,0.09262878735618969
+30,00600,027,30027,11446,0.0877309971103804
+30,00600,009,30009,10473,0.08027317252638598
+30,00600,095,30095,8963,0.06869936459027953
+30,00600,005,30005,7044,0.05399066430591644
+30,00600,007,30007,6774,0.05192117546965899
+30,00600,099,30099,6226,0.04772087960940315
+30,00600,073,30073,5898,0.04520683391202373
+30,00600,015,30015,5895,0.04518383959162087
+30,00600,101,30101,4971,0.03810158890753984
+30,00600,071,30071,4217,0.03232234971295423
+30,00600,097,30097,3678,0.028191036813906965
+30,00600,107,30107,2069,0.015858416304506122
+30,00600,045,30045,2023,0.015505836724995593
+30,00600,051,30051,1959,0.015015291223067903
+30,00600,059,30059,1927,0.014770018472104057
+30,00600,037,30037,823,0.006308108563851395
+30,00600,069,30069,496,0.0038017276399396017
+30,00700,111,30111,54617,0.3677491465623464
+30,00700,003,30003,13124,0.08836698829090273
+30,00700,017,30017,11867,0.07990331073210474
+30,00700,083,30083,11491,0.07737161402398379
+30,00700,085,30085,10794,0.07267854858366382
+30,00700,021,30021,8940,0.06019512917713124
+30,00700,087,30087,8329,0.056081122026434685
+30,00700,105,30105,7578,0.05102446184611863
+30,00700,065,30065,4730,0.031848205929287554
+30,00700,091,30091,3539,0.023828921941595912
+30,00700,025,30025,3049,0.020529636337927645
+30,00700,055,30055,1729,0.011641764915800885
+30,00700,075,30075,1694,0.011406101658396008
+30,00700,019,30019,1661,0.01118390487284284
+30,00700,011,30011,1415,0.009527528835082852
+30,00700,033,30033,1173,0.00789808574102628
+30,00700,079,30079,1088,0.007325760687328723
+30,00700,109,30109,937,0.006309042062524829
+30,00700,103,30103,762,0.005130725775500448
+30,00800,111,30111,110114,1.0
+31,00100,157,31157,36084,0.3418469816969192
+31,00100,013,31013,10842,0.10271325173367692
+31,00100,089,31089,10127,0.09593959604380613
+31,00100,033,31033,9468,0.08969646443593922
+31,00100,045,31045,8199,0.07767440979195878
+31,00100,031,31031,5455,0.051678729773769375
+31,00100,161,31161,5127,0.04857137443631816
+31,00100,123,31123,4555,0.04315244988442154
+31,00100,105,31105,3434,0.032532494600022735
+31,00100,017,31017,2903,0.027501989465307516
+31,00100,069,31069,1874,0.017753609458486492
+31,00100,049,31049,1838,0.01741255826291258
+31,00100,015,31015,1810,0.017147296221910645
+31,00100,149,31149,1262,0.011955739133729963
+31,00100,165,31165,1135,0.010752586304899768
+31,00100,103,31103,769,0.007285232483231649
+31,00100,007,31007,674,0.006385236272689378
+31,00200,119,31119,35585,0.19251785327851115
+31,00200,141,31141,34296,0.18554425449037004
+31,00200,043,31043,21582,0.11676044146288682
+31,00200,037,31037,10582,0.05724951309240424
+31,00200,179,31179,9697,0.05246158840077905
+31,00200,039,31039,9013,0.0487610906730145
+31,00200,107,31107,8391,0.04539601817788357
+31,00200,027,31027,8380,0.045336507249513096
+31,00200,139,31139,7317,0.03958558753516555
+31,00200,173,31173,6773,0.03664250162302532
+31,00200,021,31021,6722,0.036366587318762175
+31,00200,003,31003,6295,0.034056481281107984
+31,00200,167,31167,5842,0.03160571304912357
+31,00200,051,31051,5606,0.030328933131356848
+31,00200,011,31011,5379,0.029100843973165983
+31,00200,125,31125,3380,0.018286085262930102
+31,00300,079,31079,62895,0.5725899693198474
+31,00300,041,31041,10545,0.09600065548100471
+31,00300,081,31081,9429,0.08584069990805059
+31,00300,121,31121,7668,0.06980872700126545
+31,00300,093,31093,6475,0.05894777090938885
+31,00300,175,31175,4059,0.036952741640341215
+31,00300,163,31163,2959,0.02693844851287747
+31,00300,077,31077,2188,0.0199193394208097
+31,00300,071,31071,1813,0.01650537585462888
+31,00300,183,31183,774,0.007046420800597216
+31,00300,115,31115,607,0.005526069025791357
+31,00300,009,31009,431,0.003923782125397158
+31,00400,111,31111,34676,0.3390002835104459
+31,00400,047,31047,24111,0.23571449520476298
+31,00400,145,31145,10702,0.10462513075697288
+31,00400,101,31101,8335,0.08148481263870015
+31,00400,065,31065,4636,0.045322566453870894
+31,00400,029,31029,3893,0.03805883330563404
+31,00400,135,31135,2858,0.02794044325391782
+31,00400,087,31087,2616,0.025574597464047943
+31,00400,063,31063,2519,0.024626303903645553
+31,00400,073,31073,1893,0.018506388761254877
+31,00400,057,31057,1654,0.016169871638201567
+31,00400,085,31085,856,0.008368446264994282
+31,00400,113,31113,716,0.0069997751468877396
+31,00400,091,31091,711,0.006950894035526792
+31,00400,171,31171,669,0.006540292700094829
+31,00400,075,31075,611,0.0059732718083078335
+31,00400,005,31005,434,0.004242880466130278
+31,00400,117,31117,399,0.0039007126866036426
+31,00500,019,31019,50084,0.4299018892541695
+31,00500,001,31001,31205,0.2678517780963254
+31,00500,137,31137,8968,0.07697788001819728
+31,00500,099,31099,6688,0.057407232555943724
+31,00500,035,31035,6104,0.05239440004806826
+31,00500,129,31129,4095,0.03514991287628432
+31,00500,181,31181,3395,0.029141380760680166
+31,00500,083,31083,3073,0.026377455987502255
+31,00500,061,31061,2889,0.02479807040282916
+31,00600,067,31067,21704,0.15747048879408543
+31,00600,159,31159,17609,0.1277597602826691
+31,00600,131,31131,15912,0.11544740221578913
+31,00600,151,31151,14292,0.103693707420064
+31,00600,185,31185,14125,0.1024820611047022
+31,00600,023,31023,8369,0.06072016774408869
+31,00600,147,31147,7871,0.05710699489947689
+31,00600,095,31095,7240,0.052528858222870366
+31,00600,127,31127,7074,0.051324467274666434
+31,00600,059,31059,5551,0.040274543093253234
+31,00600,097,31097,5290,0.03838089226505307
+31,00600,143,31143,5214,0.03782948436105609
+31,00600,169,31169,5034,0.036523518272642184
+31,00600,133,31133,2544,0.018457654049583178
+31,00701,053,31053,37167,0.3476540576944663
+31,00701,025,31025,26598,0.24879335503423505
+31,00701,155,31155,22278,0.20838477943652486
+31,00701,177,31177,20865,0.19516780783477383
+31,00702,153,31153,190604,1.0
+31,00801,109,31109,171287,1.0
+31,00802,109,31109,151321,1.0
+31,00901,055,31055,196880,1.0
+31,00902,055,31055,159143,1.0
+31,00903,055,31055,114458,1.0
+31,00904,055,31055,114045,1.0
+32,00101,031,32031,157689,1.0
+32,00102,031,32031,195423,1.0
+32,00103,031,32031,133380,1.0
+32,00200,007,32007,53702,0.29637683159027567
+32,00200,023,32023,51591,0.284726399735092
+32,00200,001,32001,25516,0.1408206628218218
+32,00200,013,32013,17285,0.09539446452716686
+32,00200,033,32033,9080,0.05011175805071884
+32,00200,027,32027,6650,0.03670079196445818
+32,00200,015,32015,5734,0.03164546483070725
+32,00200,021,32021,4554,0.025133143850547754
+32,00200,017,32017,4499,0.024829603465879303
+32,00200,011,32011,1855,0.010237589337454124
+32,00200,009,32009,729,0.004023289825878198
+32,00300,019,32019,59235,0.34546207411381846
+32,00300,510,32510,58639,0.34198616635367945
+32,00300,005,32005,49488,0.28861698529154467
+32,00300,029,32029,4104,0.023934774240957392
+32,00401,003,32003,141403,1.0
+32,00402,003,32003,162012,1.0
+32,00403,003,32003,215691,1.0
+32,00404,003,32003,154784,1.0
+32,00405,003,32003,159900,1.0
+32,00406,003,32003,141840,1.0
+32,00407,003,32003,132429,1.0
+32,00408,003,32003,160272,1.0
+32,00409,003,32003,158332,1.0
+32,00410,003,32003,107325,1.0
+32,00411,003,32003,135714,1.0
+32,00412,003,32003,163143,1.0
+32,00413,003,32003,113706,1.0
+32,00414,003,32003,125552,1.0
+32,00415,003,32003,193358,1.0
+33,00100,009,33009,91118,0.5507316454013019
+33,00100,019,33019,43063,0.2602796027778953
+33,00100,007,33007,31268,0.1889887518208028
+33,00201,001,33001,63705,0.47214419649143613
+33,00201,003,33003,50107,0.3713637744854625
+33,00201,013,33013,21115,0.1564920290231014
+33,00301,017,33017,130889,0.8714952493191912
+33,00301,015,33015,19300,0.12850475068080885
+33,00401,013,33013,117822,1.0
+33,00501,005,33005,76458,0.7007487924919118
+33,00501,011,33011,32651,0.29925120750808826
+33,00601,011,33011,115644,1.0
+33,00602,011,33011,105194,1.0
+33,00603,011,33011,112349,1.0
+33,00701,015,33015,96006,0.5715459351335905
+33,00701,011,33011,57099,0.3399235605086441
+33,00701,013,33013,14871,0.0885305043577654
+33,00801,015,33015,198870,1.0
+34,00101,001,34001,145982,1.0
+34,00102,001,34001,118083,1.0
+34,00301,003,34003,109278,1.0
+34,00302,003,34003,125216,1.0
+34,00303,003,34003,136342,1.0
+34,00304,003,34003,129504,1.0
+34,00305,003,34003,126560,1.0
+34,00306,003,34003,104617,1.0
+34,00307,003,34003,117748,1.0
+34,00308,003,34003,106467,1.0
+34,00501,031,34031,143175,1.0
+34,00502,031,34031,114166,1.0
+34,00503,031,34031,159732,1.0
+34,00504,031,34031,107045,1.0
+34,00601,017,34017,165889,1.0
+34,00602,017,34017,126560,1.0
+34,00603,017,34017,146205,1.0
+34,00604,017,34017,150471,1.0
+34,00605,017,34017,135729,1.0
+34,00800,019,34019,128947,1.0
+34,00901,023,34023,131871,1.0
+34,00902,023,34023,118048,1.0
+34,00903,023,34023,118725,1.0
+34,00904,023,34023,115411,1.0
+34,00905,023,34023,114925,1.0
+34,00906,023,34023,153990,1.0
+34,00907,023,34023,110192,1.0
+34,01001,035,34035,111214,1.0
+34,01002,035,34035,113861,1.0
+34,01003,035,34035,120286,1.0
+34,01101,025,34025,103643,1.0
+34,01102,025,34025,111349,1.0
+34,01103,025,34025,114319,1.0
+34,01104,025,34025,107026,1.0
+34,01105,025,34025,100778,1.0
+34,01106,025,34025,106500,1.0
+34,01201,029,34029,124032,1.0
+34,01202,029,34029,159890,1.0
+34,01203,029,34029,135158,1.0
+34,01204,029,34029,114367,1.0
+34,01205,029,34029,103782,1.0
+34,01401,013,34013,121470,1.0
+34,01402,013,34013,105344,1.0
+34,01403,013,34013,113124,1.0
+34,01404,013,34013,108182,1.0
+34,01405,013,34013,104059,1.0
+34,01406,013,34013,156404,1.0
+34,01407,013,34013,155145,1.0
+34,01501,027,34027,132976,1.0
+34,01502,027,34027,131809,1.0
+34,01503,027,34027,118299,1.0
+34,01504,027,34027,126201,1.0
+34,01600,037,34037,144221,1.0
+34,01700,041,34041,109632,1.0
+34,01901,039,34039,104578,1.0
+34,01902,039,34039,102153,1.0
+34,01903,039,34039,118360,1.0
+34,01904,039,34039,112956,1.0
+34,01905,039,34039,137298,1.0
+34,02001,005,34005,164141,1.0
+34,02002,005,34005,161555,1.0
+34,02003,005,34005,136164,1.0
+34,02101,007,34007,127071,1.0
+34,02102,007,34007,106579,1.0
+34,02103,007,34007,169465,1.0
+34,02104,007,34007,120370,1.0
+34,02201,015,34015,131681,1.0
+34,02202,015,34015,170613,1.0
+34,02301,021,34021,128135,1.0
+34,02302,021,34021,115487,1.0
+34,02303,021,34021,143718,1.0
+34,02401,011,34011,113103,1.0
+34,02501,033,34033,64837,0.6123283531345032
+34,02501,011,34011,41049,0.3876716468654969
+34,02601,009,34009,95263,0.9009855105360723
+34,02601,001,34001,10469,0.09901448946392767
+35,00100,031,35031,72902,0.6017846677067598
+35,00100,006,35006,27172,0.22429690531025318
+35,00100,045,35045,21069,0.17391842698298704
+35,00200,045,35045,100592,1.0
+35,00300,039,35039,40363,0.32120546549844425
+35,00300,055,35055,34489,0.2744606520718441
+35,00300,047,35047,27201,0.21646334184830615
+35,00300,028,35028,19419,0.15453481987251413
+35,00300,033,35033,4189,0.03333572070889138
+35,00400,005,35005,65157,0.39537734303415717
+35,00400,009,35009,48430,0.2938767089206721
+35,00400,041,35041,19191,0.11645236260368817
+35,00400,007,35007,12387,0.07516520325005917
+35,00400,037,35037,8746,0.05307135445426798
+35,00400,019,35019,4452,0.027015054885707872
+35,00400,059,35059,4079,0.024751664168643845
+35,00400,011,35011,1698,0.0103035856235247
+35,00400,021,35021,657,0.003986723059278992
+35,00500,049,35049,144474,1.0
+35,00500,043,35043,0,0.0
+35,00600,043,35043,148834,1.0
+35,00701,001,35001,129990,1.0
+35,00702,001,35001,100999,1.0
+35,00703,001,35001,100928,1.0
+35,00704,001,35001,102247,1.0
+35,00705,001,35001,105290,1.0
+35,00706,001,35001,112750,1.0
+35,00800,061,35061,76205,0.6055753780624449
+35,00800,001,35001,24240,0.19262708699210895
+35,00800,057,35057,15045,0.11955752985958248
+35,00800,049,35049,10349,0.08224000508586368
+35,00900,035,35035,67839,0.3818731423939476
+35,00900,017,35017,28185,0.1586564442042691
+35,00900,029,35029,25427,0.14313136089345221
+35,00900,027,35027,20269,0.11409641538322976
+35,00900,053,35053,16595,0.09341506799963974
+35,00900,051,35051,11576,0.06516256867513284
+35,00900,023,35023,4178,0.02351841844546519
+35,00900,003,35003,3579,0.02014658200486355
+35,01001,013,35013,103761,1.0
+35,01002,013,35013,115800,1.0
+35,01100,025,35025,74455,0.5443850580175332
+35,01100,015,35015,62314,0.45561494198246677
+36,00100,089,36089,108505,1.0
+36,00200,019,36019,79843,0.469979868853231
+36,00200,033,36033,47555,0.27992300719305885
+36,00200,031,36031,37381,0.22003578870536714
+36,00200,041,36041,5107,0.030061335248343007
+36,00300,113,36113,65737,0.5174552696416062
+36,00300,115,36115,61302,0.4825447303583939
+36,00401,065,36065,55607,0.5064066953837187
+36,00401,043,36043,54200,0.4935933046162813
+36,00402,065,36065,164365,1.0
+36,00403,077,36077,58524,0.550399699050127
+36,00403,095,36095,29714,0.2794507664817079
+36,00403,065,36065,12153,0.11429511896924668
+36,00403,043,36043,5939,0.05585441549891846
+36,00500,045,36045,116721,0.814504930113117
+36,00500,049,36049,26582,0.18549506988688305
+36,00600,075,36075,117525,1.0
+36,00701,067,36067,148626,1.0
+36,00702,067,36067,128516,1.0
+36,00703,067,36067,164828,1.0
+36,00704,011,36011,76248,0.6881961117027998
+36,00704,067,36067,34546,0.3118038882972002
+36,00800,117,36117,91283,0.6090771396734525
+36,00800,099,36099,33814,0.22562070046907007
+36,00800,123,36123,24774,0.16530215985747743
+36,00901,055,36055,136023,1.0
+36,00902,055,36055,105871,1.0
+36,00903,055,36055,105242,1.0
+36,00904,055,36055,126093,1.0
+36,00905,055,36055,104966,1.0
+36,00906,055,36055,181248,1.0
+36,01000,037,36037,58388,0.41926728037799255
+36,01000,121,36121,40531,0.2910413465266907
+36,01000,073,36073,40343,0.28969137309531673
+36,01101,063,36063,105708,1.0
+36,01102,063,36063,106958,1.0
+36,01201,029,36029,109154,1.0
+36,01202,029,36029,129595,1.0
+36,01203,029,36029,113381,1.0
+36,01204,029,36029,155326,1.0
+36,01205,029,36029,157444,1.0
+36,01206,029,36029,120905,1.0
+36,01207,029,36029,168431,1.0
+36,01300,069,36069,112458,0.6452275491703577
+36,01300,051,36051,61834,0.3547724508296422
+36,01500,053,36053,68016,0.5923448726322665
+36,01500,023,36023,46809,0.4076551273677335
+36,01600,035,36035,53324,0.5184335381504239
+36,01600,057,36057,49532,0.48156646184957613
+36,01700,093,36093,158061,1.0
+36,01801,091,36091,115247,1.0
+36,01802,091,36091,120262,1.0
+36,01900,083,36083,161130,1.0
+36,02001,001,36001,107800,1.0
+36,02002,001,36001,207048,1.0
+36,02100,021,36021,61570,0.5622779700642003
+36,02100,039,36039,47931,0.4377220299357997
+36,02201,007,36007,129527,1.0
+36,02204,007,36007,69156,0.4303851036817605
+36,02204,017,36017,47220,0.2938687112593662
+36,02204,025,36025,44308,0.2757461850588733
+36,02300,109,36109,105740,1.0
+36,02403,015,36015,70487,0.5451894592734108
+36,02403,107,36107,34173,0.26431482956786734
+36,02403,101,36101,24629,0.19049571115872194
+36,02404,101,36101,68955,0.6006742395205408
+36,02404,097,36097,17898,0.15591135579636922
+36,02404,107,36107,14282,0.12441200041813304
+36,02404,015,36015,13661,0.11900240426495697
+36,02500,009,36009,77042,0.6238319648901197
+36,02500,003,36003,46456,0.37616803510988034
+36,02600,013,36013,127657,1.0
+36,02701,105,36105,78624,0.6972685349414686
+36,02701,111,36111,34136,0.3027314650585314
+36,02702,111,36111,147715,1.0
+36,02803,027,36027,114933,1.0
+36,02804,027,36027,143259,1.0
+36,02805,079,36079,97668,0.7213986571827428
+36,02805,027,36027,37719,0.2786013428172572
+36,02901,071,36071,124926,1.0
+36,02902,071,36071,129612,1.0
+36,02903,071,36071,146772,1.0
+36,03001,087,36087,106384,1.0
+36,03002,087,36087,109337,1.0
+36,03003,087,36087,122608,1.0
+36,03102,119,36119,152473,1.0
+36,03103,119,36119,139687,1.0
+36,03110,119,36119,146109,1.0
+36,03111,119,36119,113650,1.0
+36,03112,119,36119,211569,1.0
+36,03113,119,36119,121612,1.0
+36,03114,119,36119,119357,1.0
+36,03201,059,36059,118149,1.0
+36,03202,059,36059,114990,1.0
+36,03203,059,36059,106221,1.0
+36,03204,059,36059,119490,1.0
+36,03205,059,36059,118668,1.0
+36,03206,059,36059,154180,1.0
+36,03207,059,36059,114103,1.0
+36,03208,059,36059,108486,1.0
+36,03209,059,36059,105022,1.0
+36,03210,059,36059,109227,1.0
+36,03211,059,36059,115026,1.0
+36,03212,059,36059,112212,1.0
+36,03301,103,36103,101400,1.0
+36,03302,103,36103,102727,1.0
+36,03303,103,36103,116296,1.0
+36,03304,103,36103,118528,1.0
+36,03305,103,36103,161127,1.0
+36,03306,103,36103,133185,1.0
+36,03307,103,36103,125701,1.0
+36,03308,103,36103,108795,1.0
+36,03309,103,36103,102493,1.0
+36,03310,103,36103,130712,1.0
+36,03311,103,36103,106733,1.0
+36,03312,103,36103,101006,1.0
+36,03313,103,36103,117217,1.0
+36,04103,061,36061,163141,1.0
+36,04104,061,36061,129265,1.0
+36,04107,061,36061,224344,1.0
+36,04108,061,36061,231983,1.0
+36,04109,061,36061,110458,1.0
+36,04110,061,36061,130440,1.0
+36,04111,061,36061,125771,1.0
+36,04112,061,36061,188800,1.0
+36,04121,061,36061,170835,1.0
+36,04165,061,36061,219214,1.0
+36,04204,005,36005,151523,1.0
+36,04205,005,36005,135880,1.0
+36,04207,005,36005,141945,1.0
+36,04208,005,36005,101619,1.0
+36,04209,005,36005,186667,1.0
+36,04210,005,36005,132351,1.0
+36,04211,005,36005,121824,1.0
+36,04212,005,36005,160741,1.0
+36,04221,005,36005,159561,1.0
+36,04263,005,36005,180543,1.0
+36,04301,047,36047,204125,1.0
+36,04302,047,36047,127650,1.0
+36,04303,047,36047,173842,1.0
+36,04304,047,36047,120747,1.0
+36,04305,047,36047,201682,1.0
+36,04306,047,36047,116586,1.0
+36,04307,047,36047,133706,1.0
+36,04308,047,36047,108805,1.0
+36,04309,047,36047,100103,1.0
+36,04310,047,36047,134319,1.0
+36,04311,047,36047,198527,1.0
+36,04312,047,36047,210432,1.0
+36,04313,047,36047,113451,1.0
+36,04314,047,36047,162410,1.0
+36,04315,047,36047,163346,1.0
+36,04316,047,36047,102095,1.0
+36,04317,047,36047,160243,1.0
+36,04318,047,36047,204005,1.0
+36,04401,081,36081,193031,1.0
+36,04402,081,36081,137718,1.0
+36,04403,081,36081,178855,1.0
+36,04404,081,36081,181730,1.0
+36,04405,081,36081,179294,1.0
+36,04406,081,36081,119706,1.0
+36,04407,081,36081,270930,1.0
+36,04408,081,36081,157986,1.0
+36,04409,081,36081,151876,1.0
+36,04410,081,36081,130378,1.0
+36,04411,081,36081,122366,1.0
+36,04412,081,36081,257759,1.0
+36,04413,081,36081,199648,1.0
+36,04414,081,36081,124187,1.0
+36,04501,085,36085,189663,1.0
+36,04502,085,36085,141591,1.0
+36,04503,085,36085,164493,1.0
+37,00100,189,37189,54086,0.41023346126424054
+37,00100,009,37009,26577,0.20158219687201348
+37,00100,199,37199,18470,0.14009192821710836
+37,00100,011,37011,17806,0.13505559685077592
+37,00100,121,37121,14903,0.11303681679586171
+37,00200,171,37171,71359,0.4814527446429535
+37,00200,193,37193,65969,0.44508690019970854
+37,00200,005,37005,10888,0.07346035515733794
+37,00300,157,37157,91096,0.6717201510146296
+37,00300,169,37169,44520,0.32827984898537044
+37,00400,077,37077,60992,0.49657642987991046
+37,00400,145,37145,39097,0.3183146753511093
+37,00400,033,37033,22736,0.18510889476898026
+37,00500,069,37069,68573,0.6169355201482668
+37,00500,181,37181,42578,0.38306447985173325
+37,00600,083,37083,48622,0.457459519978925
+37,00600,091,37091,21552,0.20277174066442744
+37,00600,185,37185,18642,0.17539303960032743
+37,00600,131,37131,17471,0.16437569975632016
+37,00700,139,37139,40568,0.3490801452492815
+37,00700,053,37053,28100,0.24179530865472318
+37,00700,041,37041,13708,0.11795480751028276
+37,00700,143,37143,13005,0.11190562238628737
+37,00700,073,37073,10478,0.09016125423787151
+37,00700,029,37029,10355,0.08910286196155369
+37,00800,013,37013,44652,0.29252186445674605
+37,00800,055,37055,36915,0.24183563169445446
+37,00800,117,37117,22031,0.14432834354220578
+37,00800,015,37015,17934,0.11748828982279144
+37,00800,137,37137,12276,0.08042189393691244
+37,00800,187,37187,11003,0.0720822824199941
+37,00800,095,37095,4589,0.03006321857905598
+37,00800,177,37177,3245,0.02125847554783976
+37,00900,127,37127,94970,0.6601098213665114
+37,00900,065,37065,48900,0.3398901786334886
+37,01001,195,37195,78784,0.5301250218687338
+37,01001,101,37101,49379,0.33226344758905624
+37,01001,079,37079,20451,0.13761153054221
+37,01101,101,37101,166620,1.0
+37,01201,183,37183,149142,1.0
+37,01202,183,37183,139995,1.0
+37,01203,183,37183,136364,1.0
+37,01204,183,37183,138612,1.0
+37,01205,183,37183,132443,1.0
+37,01206,183,37183,137026,1.0
+37,01207,183,37183,139671,1.0
+37,01208,183,37183,156157,1.0
+37,01301,063,37063,178198,1.0
+37,01302,063,37063,146635,1.0
+37,01400,135,37135,148696,1.0
+37,01500,037,37037,76285,0.5465716128107759
+37,01500,105,37105,63285,0.45342838718922407
+37,01600,001,37001,171415,1.0
+37,01701,081,37081,138383,1.0
+37,01702,081,37081,121736,1.0
+37,01703,081,37081,138684,1.0
+37,01704,081,37081,142496,1.0
+37,01801,067,37067,110407,1.0
+37,01802,067,37067,131768,1.0
+37,01803,067,37067,140415,1.0
+37,01900,059,37059,42712,0.4067344684417019
+37,01900,197,37197,37214,0.35437854721365175
+37,01900,097,37097,25086,0.23888698434464634
+37,02000,027,37027,80652,0.6887681902029105
+37,02000,003,37003,36444,0.3112318097970896
+37,02100,023,37023,87570,0.6626661016436117
+37,02100,111,37111,44578,0.3373338983563883
+37,02201,021,37021,135734,1.0
+37,02202,021,37021,133718,1.0
+37,02300,087,37087,62089,0.5889176602263134
+37,02300,115,37115,21193,0.20101679803469633
+37,02300,173,37173,14117,0.1339005396997031
+37,02300,075,37075,8030,0.0761650020392871
+37,02400,099,37099,43109,0.3592835830846932
+37,02400,113,37113,37014,0.3084859900321704
+37,02400,039,37039,28774,0.23981131131965397
+37,02400,043,37043,11089,0.09241911556348241
+37,02500,089,37089,116281,0.7790134457046769
+37,02500,175,37175,32986,0.22098655429532316
+37,02600,161,37161,64444,0.4779329422496459
+37,02600,045,37045,51067,0.37872573958572814
+37,02600,149,37149,19328,0.14334131816462597
+37,02700,109,37109,86810,0.6417914861527998
+37,02700,045,37045,48452,0.35820851384720026
+37,02800,035,37035,160610,1.0
+37,02900,097,37097,161607,1.0
+37,03001,071,37071,107816,1.0
+37,03002,071,37071,120127,1.0
+37,03101,119,37119,128081,1.0
+37,03102,119,37119,130264,1.0
+37,03103,119,37119,123675,1.0
+37,03104,119,37119,157590,1.0
+37,03105,119,37119,120328,1.0
+37,03106,119,37119,176108,1.0
+37,03107,119,37119,134831,1.0
+37,03108,119,37119,144605,1.0
+37,03200,025,37025,168013,1.0
+37,03300,167,37167,62504,0.5195893428654558
+37,03300,025,37025,57791,0.48041065713454423
+37,03400,159,37159,146875,1.0
+37,03500,057,37057,168930,1.0
+37,03600,151,37151,144171,1.0
+37,03700,125,37125,99727,0.794776773617686
+37,03700,123,37123,25751,0.20522322638231402
+37,03800,085,37085,133568,1.0
+37,03900,163,37163,59036,0.5478928269807241
+37,03900,061,37061,48715,0.45210717301927594
+37,04000,191,37191,117333,1.0
+37,04101,107,37107,55122,0.4954474774620923
+37,04101,133,37133,46963,0.422112765938323
+37,04101,103,37103,9172,0.08243975659958475
+37,04200,147,37147,170243,1.0
+37,04300,049,37049,100720,0.5980784532617602
+37,04300,031,37031,67686,0.4019215467382397
+37,04501,133,37133,157613,1.0
+37,04601,141,37141,60203,0.5067294014662436
+37,04601,129,37129,58604,0.49327059853375643
+37,04701,129,37129,167098,1.0
+37,04800,019,37019,136693,1.0
+37,04900,155,37155,116530,0.5922473686082974
+37,04900,047,37047,50623,0.25728429195106706
+37,04900,017,37017,29606,0.1504683394406355
+37,05001,051,37051,108866,1.0
+37,05002,051,37051,115389,1.0
+37,05003,051,37051,110473,1.0
+37,05200,093,37093,52082,0.4031052150895497
+37,05200,153,37153,42946,0.3323942353833532
+37,05200,165,37165,34174,0.2645005495270971
+37,05301,179,37179,93783,0.8096047929004299
+37,05301,007,37007,22055,0.19039520709957009
+37,05401,179,37179,144484,1.0
+38,00100,105,38105,40950,0.36284534547838876
+38,00100,089,38089,33646,0.2981268496694962
+38,00100,053,38053,14704,0.13028761806872352
+38,00100,025,38025,4095,0.03628453454783888
+38,00100,085,38085,3898,0.03453897818497581
+38,00100,011,38011,2993,0.02652005174644243
+38,00100,041,38041,2489,0.022054262879016108
+38,00100,037,38037,2301,0.02038845274592851
+38,00100,001,38001,2200,0.019493522834003792
+38,00100,023,38023,2195,0.01944921937301742
+38,00100,033,38033,1736,0.015382161654468447
+38,00100,007,38007,945,0.008373354126424357
+38,00100,087,38087,706,0.006255648691275762
+38,00200,101,38101,69919,0.5965886789876961
+38,00200,061,38061,9809,0.08369596750797795
+38,00200,055,38055,9771,0.08337172989300158
+38,00200,057,38057,8350,0.07124694960664858
+38,00200,009,38009,6379,0.054429256471953444
+38,00200,049,38049,5345,0.04560658031707026
+38,00200,075,38075,2282,0.019471322036212223
+38,00200,013,38013,2201,0.018780183962183655
+38,00200,065,38065,1877,0.016015631666069386
+38,00200,083,38083,1265,0.01079369955118688
+38,00300,015,38015,98458,0.7473149701326006
+38,00300,059,38059,33291,0.2526850298673994
+38,00400,093,38093,21593,0.18929936529087912
+38,00400,077,38077,16529,0.1449047936318687
+38,00400,079,38079,12187,0.10683977978048181
+38,00400,003,38003,10853,0.09514500122733809
+38,00400,005,38005,5964,0.05228460216712838
+38,00400,073,38073,5703,0.04999649331977417
+38,00400,021,38021,4999,0.043824736122313
+38,00400,045,38045,4093,0.03588210541080759
+38,00400,069,38069,3990,0.03497913525265631
+38,00400,103,38103,3982,0.034909001648139704
+38,00400,081,38081,3862,0.033856997580390645
+38,00400,031,38031,3397,0.02978048181786303
+38,00400,029,38029,3301,0.02893887856366378
+38,00400,051,38051,2530,0.022179752428376057
+38,00400,043,38043,2394,0.020987481151593785
+38,00400,027,38027,2347,0.020575446225058736
+38,00400,039,38039,2306,0.02021601150191114
+38,00400,095,38095,2162,0.018953606620612268
+38,00400,047,38047,1876,0.01644633025914367
+38,00500,035,38035,73170,0.6164487430073465
+38,00500,071,38071,11605,0.09777077576329446
+38,00500,099,38099,10563,0.08899204690975264
+38,00500,097,38097,7997,0.06737379524162566
+38,00500,067,38067,6844,0.057659904293320755
+38,00500,019,38019,3704,0.031205769360382826
+38,00500,063,38063,3015,0.02540102446586237
+38,00500,091,38091,1798,0.015147940958414773
+38,00600,017,38017,184525,1.0
+39,00100,107,39107,42528,0.256729428383428
+39,00100,039,39039,38286,0.23112168207035189
+39,00100,171,39171,37102,0.22397421115222785
+39,00100,161,39161,28931,0.17464821041574857
+39,00100,125,39125,18806,0.11352646797824367
+39,00200,051,39051,42713,0.40746570507316887
+39,00200,137,39137,34451,0.3286493808787896
+39,00200,069,39069,27662,0.26388491404804154
+39,00301,095,39095,138675,1.0
+39,00302,095,39095,156151,1.0
+39,00303,095,39095,113519,1.0
+39,00401,143,39143,58896,0.48198765896852547
+39,00401,123,39123,40364,0.33032718464081706
+39,00401,095,39095,22934,0.18768515639065747
+39,00500,043,39043,75622,0.5635568274124915
+39,00500,077,39077,58565,0.4364431725875085
+39,00601,093,39093,133254,1.0
+39,00602,093,39093,179710,1.0
+39,00701,035,39035,105921,1.0
+39,00702,035,39035,143132,1.0
+39,00703,035,39035,106275,1.0
+39,00704,035,39035,125088,1.0
+39,00705,035,39035,118968,1.0
+39,00706,035,39035,105506,1.0
+39,00707,035,39035,116999,1.0
+39,00708,035,39035,150888,1.0
+39,00709,035,39035,144593,1.0
+39,00710,035,39035,147447,1.0
+39,00801,085,39085,106775,1.0
+39,00802,085,39085,125828,1.0
+39,00900,007,39007,97574,0.5056407439459816
+39,00900,055,39055,95397,0.4943592560540185
+39,01001,155,39155,89219,0.6877813752698119
+39,01001,099,39099,40501,0.3122186247301881
+39,01002,155,39155,112758,1.0
+39,01003,099,39099,188113,1.0
+39,01100,133,39133,161791,1.0
+39,01201,153,39153,120557,1.0
+39,01202,153,39153,111908,1.0
+39,01203,153,39153,192570,1.0
+39,01204,153,39153,115393,1.0
+39,01300,103,39103,182470,1.0
+39,01400,169,39169,116894,1.0
+39,01500,005,39005,52447,0.39350399903963024
+39,01500,075,39075,44223,0.331800243093591
+39,01500,031,39031,36612,0.2746957578667787
+39,01600,139,39139,124936,1.0
+39,01700,147,39147,55069,0.4627880397330958
+39,01700,033,39033,42025,0.3531690673479335
+39,01700,175,39175,21900,0.1840428929189707
+39,01800,173,39173,132248,1.0
+39,01900,063,39063,74920,0.7093622178457809
+39,01900,065,39065,30696,0.29063778215421904
+39,02000,003,39003,102206,1.0
+39,02100,011,39011,46422,0.3535944426671542
+39,02100,091,39091,46150,0.351522629983395
+39,02100,021,39021,38714,0.2948829273494508
+39,02200,037,39037,51881,0.36766352490964493
+39,02200,149,39149,48230,0.34179009283537665
+39,02200,135,39135,40999,0.29054638225497836
+39,02300,109,39109,108774,1.0
+39,02400,023,39023,136001,1.0
+39,02500,159,39159,62784,0.3801703936492943
+39,02500,129,39129,58539,0.3544660211811295
+39,02500,097,39097,43824,0.2653635851695762
+39,02600,101,39101,65359,0.4009016745384285
+39,02600,083,39083,62721,0.3847206035698951
+39,02600,117,39117,34950,0.21437772189167636
+39,02701,151,39151,141087,1.0
+39,02702,151,39151,136231,1.0
+39,02703,151,39151,97535,0.7849520345094
+39,02703,019,39019,26721,0.21504796549060004
+39,02800,029,39029,101877,0.6095819920299654
+39,02800,081,39081,65249,0.39041800797003456
+39,02900,157,39157,93263,0.865582016965827
+39,02900,067,39067,14483,0.13441798303417296
+39,03000,013,39013,66497,0.5021104692868199
+39,03000,059,39059,38438,0.2902404953373353
+39,03000,121,39121,14115,0.10658058670291086
+39,03000,111,39111,13385,0.1010684486729339
+39,03100,119,39119,86410,0.6371479132871258
+39,03100,127,39127,35408,0.2610824362188468
+39,03100,115,39115,13802,0.10176965049402743
+39,03200,089,39089,178519,1.0
+39,03301,041,39041,100545,1.0
+39,03302,041,39041,113579,1.0
+39,03401,049,39049,120960,1.0
+39,03402,049,39049,124289,1.0
+39,03403,049,39049,111193,1.0
+39,03404,049,39049,115442,1.0
+39,03405,049,39049,131555,1.0
+39,03406,049,39049,109590,1.0
+39,03407,049,39049,106942,1.0
+39,03408,049,39049,128653,1.0
+39,03409,049,39049,161930,1.0
+39,03410,049,39049,107237,1.0
+39,03411,049,39049,106016,1.0
+39,03500,045,39045,158921,1.0
+39,03600,057,39057,167966,1.0
+39,03701,113,39113,129251,1.0
+39,03702,113,39113,109224,1.0
+39,03703,113,39113,166954,1.0
+39,03704,113,39113,131880,1.0
+39,03801,017,39017,128807,1.0
+39,03802,017,39017,136815,1.0
+39,03803,017,39017,124735,1.0
+39,03901,165,39165,117669,1.0
+39,03902,165,39165,124668,1.0
+39,04000,071,39071,43317,0.3790228024429939
+39,04000,027,39027,42018,0.36765658085854785
+39,04000,047,39047,28951,0.25332061669845823
+39,04100,141,39141,77093,0.6536462528509535
+39,04100,073,39073,28050,0.23782674681837837
+39,04100,163,39163,12800,0.1085270003306682
+39,04200,009,39009,62431,0.43231171924770795
+39,04200,167,39167,59771,0.4138921973243221
+39,04200,105,39105,22210,0.15379608342796997
+39,04300,087,39087,58240,0.48487674106882683
+39,04300,079,39079,32653,0.27185233904739703
+39,04300,053,39053,29220,0.2432709198837761
+39,04400,145,39145,74008,0.575610742535369
+39,04400,001,39001,27477,0.21370738802081307
+39,04400,131,39131,27088,0.21068186944381792
+39,04501,025,39025,70026,0.6158730717137781
+39,04501,015,39015,43676,0.38412692828622186
+39,04602,025,39025,138575,1.0
+39,04701,061,39061,107204,1.0
+39,04702,061,39061,108132,1.0
+39,04703,061,39061,150223,1.0
+39,04704,061,39061,117223,1.0
+39,04705,061,39061,111149,1.0
+39,04706,061,39061,126935,1.0
+39,04707,061,39061,109773,1.0
+40,20100,139,40139,21384,0.19410002723064354
+40,20100,153,40153,20470,0.18580375782881003
+40,20100,073,40073,15184,0.13782336389216665
+40,20100,011,40011,8735,0.07928655713896705
+40,20100,151,40151,8624,0.07827902332758464
+40,20100,093,40093,7782,0.07063628937097213
+40,20100,003,40003,5699,0.05172914586548062
+40,20100,007,40007,5049,0.04582917309612417
+40,20100,043,40043,4484,0.04070073522737588
+40,20100,045,40045,3749,0.03402922755741127
+40,20100,129,40129,3442,0.031242625034038303
+40,20100,059,40059,3272,0.029699555232822004
+40,20100,025,40025,2296,0.020840519197603703
+40,20200,047,40047,62846,0.5166599528111872
+40,20200,071,40071,43700,0.35925977688077015
+40,20200,103,40103,10924,0.08980672317266666
+40,20200,053,40053,4169,0.03427354713537599
+40,20300,147,40147,52455,0.46083495862105317
+40,20300,113,40113,45818,0.4025266635039446
+40,20300,117,40117,15553,0.1366383778750022
+40,20400,131,40131,95240,0.9108645753634277
+40,20400,105,40105,9320,0.0891354246365723
+40,20500,041,40041,40397,0.32621633625388624
+40,20500,097,40097,39046,0.31530665805305447
+40,20500,115,40115,30285,0.24455929260709816
+40,20500,035,40035,14107,0.11391771308596116
+40,20600,021,40021,47078,0.444744648289153
+40,20600,135,40135,39281,0.3710865909649139
+40,20600,001,40001,19495,0.18416876074593308
+40,20700,145,40145,80981,0.5496945424925332
+40,20700,101,40101,66339,0.45030545750746676
+40,20801,143,40143,127576,1.0
+40,20802,143,40143,113372,1.0
+40,20803,143,40143,147910,1.0
+40,20804,143,40143,159683,1.0
+40,20805,143,40143,120738,1.0
+40,20900,037,40037,71754,0.6615710861146966
+40,20900,111,40111,36706,0.33842891388530333
+40,21000,121,40121,43773,0.394539735188874
+40,21000,133,40133,23556,0.21231759308498652
+40,21000,091,40091,18941,0.17072115514615085
+40,21000,063,40063,13367,0.12048095036368717
+40,21000,107,40107,11310,0.10194056621630147
+40,21100,119,40119,81646,0.622297086150258
+40,21100,083,40083,49555,0.377702913849742
+40,21200,125,40125,72454,0.6840962308331445
+40,21200,081,40081,33458,0.31590376916685553
+40,21301,027,40027,143749,1.0
+40,21302,027,40027,151779,1.0
+40,21401,109,40109,170164,1.0
+40,21402,109,40109,161564,1.0
+40,21403,109,40109,120282,1.0
+40,21404,109,40109,111237,1.0
+40,21405,109,40109,112912,1.0
+40,21406,109,40109,120133,1.0
+40,21500,017,40017,154405,1.0
+40,21600,039,40039,28513,0.20807396758445046
+40,21600,015,40015,26945,0.19663146833244546
+40,21600,065,40065,24785,0.18086884181182636
+40,21600,009,40009,22410,0.16353725015142337
+40,21600,149,40149,10924,0.07971802412557559
+40,21600,075,40075,8509,0.06209453197405004
+40,21600,141,40141,6968,0.05084906555355279
+40,21600,055,40055,5491,0.04007063991885167
+40,21600,057,40057,2488,0.018156210547824247
+40,21700,031,40031,121125,0.9563607365063324
+40,21700,033,40033,5527,0.04363926349366769
+40,21800,051,40051,54795,0.4487237231089237
+40,21800,087,40087,41662,0.34117579618877597
+40,21800,049,40049,25656,0.21010048070230034
+40,21900,019,40019,48003,0.39923318751143566
+40,21900,137,40137,42848,0.35635988622565246
+40,21900,099,40099,13904,0.11563731931668857
+40,21900,085,40085,10146,0.08438264109516126
+40,21900,067,40067,5337,0.04438696585106206
+40,22000,013,40013,46067,0.35676282671829623
+40,22000,123,40123,38065,0.2947918683446273
+40,22000,095,40095,15312,0.11858276863504356
+40,22000,005,40005,14143,0.1095295256534366
+40,22000,069,40069,10272,0.07955082284607938
+40,22000,029,40029,5266,0.04078218780251694
+40,22100,079,40079,48129,0.38514292116129445
+40,22100,089,40089,30814,0.24658301590858167
+40,22100,023,40023,14204,0.11366473544380781
+40,22100,061,40061,11561,0.09251464421753465
+40,22100,127,40127,10812,0.08652091802439102
+40,22100,077,40077,9444,0.07557376524439038
+41,00301,003,41003,95184,0.8932516258598523
+41,00301,043,41043,11375,0.1067483741401477
+41,00501,005,41005,104100,1.0
+41,00502,005,41005,100886,1.0
+41,00503,005,41005,107911,1.0
+41,00504,005,41005,108504,1.0
+41,01701,017,41017,111822,1.0
+41,01702,017,41017,86431,0.6370631896278497
+41,01702,013,41013,24738,0.1823381562751067
+41,01702,031,41031,24502,0.1805986540970436
+41,01900,019,41019,111201,1.0
+41,02901,029,41029,115210,1.0
+41,02902,029,41029,108049,1.0
+41,03903,039,41039,157989,1.0
+41,03904,039,41039,112050,1.0
+41,03905,039,41039,112932,1.0
+41,04301,043,41043,117235,1.0
+41,04703,047,41047,110241,1.0
+41,04704,047,41047,114953,1.0
+41,04705,047,41047,120726,1.0
+41,05101,051,41051,123331,1.0
+41,05102,051,41051,129838,1.0
+41,05103,051,41051,118112,1.0
+41,05105,051,41051,124397,1.0
+41,05114,051,41051,149913,1.0
+41,05116,051,41051,169837,1.0
+41,05901,059,41059,51849,0.5078057666692783
+41,05901,061,41061,26196,0.25656193684870326
+41,05901,001,41001,16668,0.16324531849878554
+41,05901,063,41063,7391,0.07238697798323278
+41,06501,059,41059,28226,0.2724307003320207
+41,06501,065,41065,26670,0.2574125550150568
+41,06501,027,41027,23977,0.2314203536406455
+41,06501,049,41049,12186,0.11761640027797081
+41,06501,023,41023,7233,0.06981121148946028
+41,06501,021,41021,1995,0.019255269863331016
+41,06501,055,41055,1870,0.018048799320515792
+41,06501,069,41069,1451,0.01400471006099915
+41,06720,067,41067,122946,1.0
+41,06721,067,41067,123390,1.0
+41,06722,067,41067,122408,1.0
+41,06723,067,41067,117615,1.0
+41,06724,067,41067,114013,1.0
+41,07100,071,41071,107722,1.0
+41,09000,009,41009,52589,0.4344367250167285
+41,09000,007,41007,41072,0.3392950078892368
+41,09000,057,41057,27390,0.22626826709403475
+41,09100,033,41033,88090,0.4991924744283569
+41,09100,011,41011,64929,0.36794265151729805
+41,09100,015,41015,23446,0.13286487405434505
+41,09200,035,41035,69413,0.5951096974425364
+41,09200,045,41045,31571,0.2706727595401195
+41,09200,037,41037,8160,0.06995944752612762
+41,09200,025,41025,7495,0.06425809549121649
+41,09300,053,41053,87433,0.6343631192500798
+41,09300,041,41041,50395,0.3656368807499202
+42,00111,049,42049,155946,1.0
+42,00112,049,42049,114930,1.0
+42,00200,039,42039,83938,0.6850683533972659
+42,00200,123,42123,38587,0.31493164660273415
+42,00300,033,42033,80562,0.46587288277712563
+42,00300,083,42083,40432,0.23380964221897102
+42,00300,047,42047,30990,0.17920856777715452
+42,00300,105,42105,16396,0.09481457493624477
+42,00300,023,42023,4547,0.026294332290504086
+42,00400,015,42015,59967,0.4127514006855444
+42,00400,117,42117,41045,0.2825117354734799
+42,00400,115,42115,38434,0.26454028605646795
+42,00400,113,42113,5840,0.040196577784507796
+42,00500,103,42103,58535,0.5336402589114778
+42,00500,127,42127,51155,0.4663597410885222
+42,00600,089,42089,168327,1.0
+42,00701,069,42069,111120,1.0
+42,00702,069,42069,104776,0.800764263059345
+42,00702,131,42131,26069,0.19923573694065497
+42,00801,079,42079,127296,1.0
+42,00802,079,42079,136702,1.0
+42,00803,037,42037,64727,0.5123928342423787
+42,00803,079,42079,61596,0.4876071657576213
+42,00900,081,42081,114188,0.7530302430789116
+42,00900,035,42035,37450,0.24696975692108838
+42,01000,097,42097,91647,0.834801380905969
+42,01000,093,42093,18136,0.16519861909403094
+42,01100,087,42087,46143,0.3034346250715136
+42,01100,119,42119,42681,0.2806686438393098
+42,01100,109,42109,39736,0.2613024350788129
+42,01100,067,42067,23509,0.15459429601036373
+42,01200,027,42027,158172,1.0
+42,01300,121,42121,50454,0.36256108077033633
+42,01300,065,42065,44492,0.31971830985915495
+42,01300,031,42031,37241,0.26761281977579765
+42,01300,053,42053,6973,0.05010778959471112
+42,01400,085,42085,110652,1.0
+42,01511,073,42073,86070,0.7474403619532275
+42,01511,007,42007,29083,0.25255963804677256
+42,01512,007,42007,139132,1.0
+42,01600,019,42019,193763,1.0
+42,01701,003,42003,194421,1.0
+42,01702,003,42003,111944,1.0
+42,01801,003,42003,115889,1.0
+42,01802,003,42003,164836,1.0
+42,01803,003,42003,129211,1.0
+42,01804,003,42003,172587,1.0
+42,01805,003,42003,109856,1.0
+42,01806,003,42003,131221,1.0
+42,01807,003,42003,120613,1.0
+42,01900,063,42063,83246,0.5594338861858552
+42,01900,005,42005,65558,0.4405661138141448
+42,02011,129,42129,113457,1.0
+42,02012,129,42129,122618,1.0
+42,02013,129,42129,118588,1.0
+42,02100,021,42021,133472,1.0
+42,02200,013,42013,122822,0.7358400134200846
+42,02200,061,42061,44092,0.2641599865799154
+42,02301,041,42041,95424,0.6754916257273512
+42,02301,099,42099,45842,0.3245083742726488
+42,02302,041,42041,164045,1.0
+42,02401,043,42043,172086,1.0
+42,02402,043,42043,114315,1.0
+42,02500,075,42075,143257,1.0
+42,02600,107,42107,143049,1.0
+42,02701,011,42011,129440,1.0
+42,02702,011,42011,151071,1.0
+42,02703,011,42011,148338,1.0
+42,02801,077,42077,67690,0.5111032248808886
+42,02801,025,42025,64749,0.48889677511911145
+42,02802,077,42077,161250,1.0
+42,02803,077,42077,125845,1.0
+42,02901,095,42095,158338,0.8889899500308798
+42,02901,077,42077,19772,0.1110100499691202
+42,02902,095,42095,154613,1.0
+42,03011,017,42017,107394,1.0
+42,03012,017,42017,117519,1.0
+42,03013,017,42017,138899,1.0
+42,03014,017,42017,135982,1.0
+42,03015,017,42017,146744,1.0
+42,03111,091,42091,122068,1.0
+42,03112,091,42091,105712,1.0
+42,03113,091,42091,105278,1.0
+42,03114,091,42091,149136,1.0
+42,03115,091,42091,141988,1.0
+42,03116,091,42091,108246,1.0
+42,03117,091,42091,124125,1.0
+42,03216,101,42101,140234,1.0
+42,03221,101,42101,144439,1.0
+42,03222,101,42101,188302,1.0
+42,03223,101,42101,105079,1.0
+42,03224,101,42101,141920,1.0
+42,03225,101,42101,131905,1.0
+42,03227,101,42101,151109,1.0
+42,03228,101,42101,174661,1.0
+42,03229,101,42101,128308,1.0
+42,03230,101,42101,151916,1.0
+42,03231,101,42101,145924,1.0
+42,03311,045,42045,161827,1.0
+42,03312,045,42045,162324,1.0
+42,03313,045,42045,148392,1.0
+42,03314,045,42045,104287,1.0
+42,03411,029,42029,101500,1.0
+42,03412,029,42029,104903,1.0
+42,03413,029,42029,121781,1.0
+42,03414,029,42029,101284,1.0
+42,03415,029,42029,104945,1.0
+42,03501,071,42071,122271,1.0
+42,03502,071,42071,114820,1.0
+42,03503,071,42071,176865,1.0
+42,03504,071,42071,139028,1.0
+42,03601,133,42133,173037,1.0
+42,03602,133,42133,131663,1.0
+42,03603,133,42133,151738,1.0
+42,03701,001,42001,103852,0.8007093292212799
+42,03701,055,42055,25848,0.19929067077872012
+42,03702,055,42055,130084,1.0
+42,03800,111,42111,74129,0.5440181415214806
+42,03800,009,42009,47577,0.34915823927433914
+42,03800,057,42057,14556,0.10682361920418018
+42,03900,051,42051,128804,1.0
+42,04011,125,42125,134970,1.0
+42,04012,125,42125,74379,0.6741319460179638
+42,04012,059,42059,35954,0.3258680539820362
+44,00103,007,44007,190934,1.0
+44,00105,007,44007,177865,1.0
+44,00106,007,44007,145326,1.0
+44,00107,007,44007,146616,1.0
+44,00200,003,44003,170363,1.0
+44,00300,005,44005,85643,0.6277155589433874
+44,00300,001,44001,50793,0.3722844410566126
+44,00400,009,44009,129839,1.0
+45,00101,073,45073,78607,0.7593852039337674
+45,00101,077,45077,24907,0.2406147960662326
+45,00201,077,45077,106497,1.0
+45,00301,045,45045,103447,1.0
+45,00302,045,45045,100817,1.0
+45,00303,045,45045,100440,1.0
+45,00304,045,45045,108194,1.0
+45,00305,045,45045,112636,1.0
+45,00401,083,45083,112848,1.0
+45,00402,083,45083,108517,1.0
+45,00403,083,45083,106632,1.0
+45,00501,091,45091,60379,0.5178523950426691
+45,00501,021,45021,56216,0.48214760495733094
+45,00601,091,45091,113521,1.0
+45,00602,091,45091,108190,1.0
+45,00700,057,45057,96016,0.6432888019402645
+45,00700,023,45023,32294,0.2163636120006968
+45,00700,039,45039,20948,0.14034758605903871
+45,00800,059,45059,67539,0.5097206079908227
+45,00800,071,45071,37719,0.28466740124677364
+45,00800,087,45087,27244,0.20561199076240358
+45,00901,007,45007,123746,1.0
+45,01001,007,45007,79972,0.7669924328886416
+45,01001,001,45001,24295,0.23300756711135834
+45,01100,047,45047,69351,0.5620198385685111
+45,01100,037,45037,25657,0.20792408181788713
+45,01100,081,45081,18862,0.15285746701675906
+45,01100,065,45065,9526,0.07719861259684269
+45,01200,003,45003,168808,1.0
+45,01301,063,45063,156341,1.0
+45,01302,063,45063,137650,1.0
+45,01401,079,45079,122193,1.0
+45,01402,079,45079,119781,1.0
+45,01403,079,45079,102223,1.0
+45,01501,079,45079,71950,0.5238327521058878
+45,01501,055,45055,65403,0.47616724789411224
+45,01600,031,45031,62905,0.473521773495427
+45,01600,025,45025,43273,0.32574052467160974
+45,01600,069,45069,26667,0.20073770183296322
+45,01700,085,45085,105556,0.8645965581921089
+45,01700,061,45061,16531,0.1354034418078911
+45,01800,075,45075,84223,0.7081669203151407
+45,01800,011,45011,20589,0.17311718559500888
+45,01800,017,45017,14119,0.11871589408985042
+45,01901,013,45013,76080,0.4921245835893787
+45,01901,029,45029,38604,0.24971053397587245
+45,01901,049,45049,18561,0.12006209773925418
+45,01901,009,45009,13311,0.08610239658462435
+45,01901,005,45005,8039,0.052000388110870335
+45,02001,013,45013,111037,0.7940970334982979
+45,02001,053,45053,28791,0.2059029665017021
+45,02100,035,45035,161540,1.0
+45,02201,015,45015,102316,1.0
+45,02202,015,45015,127545,1.0
+45,02301,019,45019,151114,1.0
+45,02302,019,45019,148638,1.0
+45,02303,019,45019,108483,1.0
+45,02400,043,45043,63404,0.5049134374950228
+45,02400,027,45027,31144,0.24801312373580517
+45,02400,089,45089,31026,0.24707343876917195
+45,02500,041,45041,137059,1.0
+45,02601,051,45051,49358,0.4620108019057782
+45,02601,067,45067,29183,0.27316465886009006
+45,02601,033,45033,28292,0.2648245392341318
+45,02701,051,45051,140041,1.0
+45,02702,051,45051,161630,1.0
+46,00100,103,46103,109222,0.582365141909581
+46,00100,093,46093,29852,0.1591690704829138
+46,00100,081,46081,25768,0.13739342785085498
+46,00100,019,46019,10243,0.05461506059749719
+46,00100,033,46033,8318,0.04435107625207279
+46,00100,105,46105,2835,0.015116049672352291
+46,00100,063,46063,1311,0.006990173234727991
+46,00200,065,46065,17765,0.17672748254113527
+46,00200,102,46102,13672,0.13601002765563758
+46,00200,023,46023,9373,0.09324327012992181
+46,00200,121,46121,9319,0.09270607429219474
+46,00200,047,46047,6973,0.06936789956427449
+46,00200,123,46123,5624,0.05594795169216689
+46,00200,041,46041,5239,0.052117944330594294
+46,00200,053,46053,3994,0.03973259584966475
+46,00200,031,46031,3902,0.038817373311314934
+46,00200,085,46085,3718,0.03698692823461531
+46,00200,007,46007,3381,0.033634428284355665
+46,00200,117,46117,2980,0.029645251785678756
+46,00200,071,46071,2806,0.027914287419669327
+46,00200,137,46137,2413,0.024004695489544578
+46,00200,017,46017,1948,0.01937884244245041
+46,00200,095,46095,1918,0.019080400310379816
+46,00200,055,46055,1872,0.01862278904120491
+46,00200,119,46119,1446,0.01438491076580251
+46,00200,069,46069,1262,0.012554465689102883
+46,00200,075,46075,917,0.00912238117029108
+46,00300,013,46013,38301,0.2889333132166566
+46,00300,029,46029,28325,0.2136768255884128
+46,00300,109,46109,10280,0.0775497887748944
+46,00300,051,46051,7556,0.05700060350030175
+46,00300,115,46115,6361,0.04798581774290887
+46,00300,057,46057,6164,0.046499698249849127
+46,00300,037,46037,5449,0.04110591430295715
+46,00300,129,46129,5315,0.04009505129752565
+46,00300,091,46091,4306,0.03248340374170187
+46,00300,039,46039,4295,0.03240042245021123
+46,00300,045,46045,3986,0.030069402534701268
+46,00300,025,46025,3837,0.02894538322269161
+46,00300,107,46107,2472,0.018648159324079663
+46,00300,089,46089,2411,0.018187990343995174
+46,00300,049,46049,2125,0.01603047676523838
+46,00300,021,46021,1377,0.010387748943874472
+46,00400,011,46011,34375,0.2561131889910444
+46,00400,035,46035,19956,0.1486834850765173
+46,00400,005,46005,19149,0.14267087871969483
+46,00400,079,46079,11059,0.08239580384151157
+46,00400,067,46067,7427,0.055335349953061434
+46,00400,009,46009,7003,0.05217631018194281
+46,00400,101,46101,6336,0.047206782994829305
+46,00400,015,46015,5247,0.03909311716759302
+46,00400,077,46077,5187,0.038646083237717746
+46,00400,061,46061,3461,0.025786407188305594
+46,00400,059,46059,3145,0.023432028490962466
+46,00400,043,46043,2835,0.021122353186606862
+46,00400,003,46003,2747,0.02046670342278979
+46,00400,111,46111,2330,0.017359817610156612
+46,00400,097,46097,2298,0.01712139951422313
+46,00400,073,46073,1663,0.01239029042304311
+46,00501,099,46099,44913,0.3136601717997067
+46,00501,083,46083,28834,0.20136881067113624
+46,00501,135,46135,23310,0.16279069767441862
+46,00501,127,46127,16811,0.1174034499615895
+46,00501,027,46027,14967,0.10452545568824638
+46,00501,125,46125,8673,0.06056987219777917
+46,00501,087,46087,5682,0.0396815420071234
+46,00601,099,46099,152301,0.8074145938036771
+46,00601,083,46083,36327,0.19258540619632292
+47,00100,045,47045,36801,0.3423508070142797
+47,00100,183,47183,32902,0.30607935252802454
+47,00100,131,47131,30787,0.2864040187915717
+47,00100,095,47095,7005,0.065165821666124
+47,00200,079,47079,32199,0.2741903894135379
+47,00200,017,47017,28440,0.24218064768846917
+47,00200,085,47085,18990,0.1617092299438829
+47,00200,005,47005,15864,0.13508979588361023
+47,00200,161,47161,13657,0.11629610075532432
+47,00200,083,47083,8283,0.07053383631517546
+47,00301,125,47125,105777,1.0
+47,00302,125,47125,114292,1.0
+47,00401,165,47165,76564,0.512589795604116
+47,00401,147,47147,72803,0.48741020439588395
+47,00501,165,47165,119717,1.0
+47,00600,111,47111,25216,0.2449629874293264
+47,00600,041,47041,20080,0.19506887641104353
+47,00600,159,47159,19904,0.1933591093668033
+47,00600,015,47015,14506,0.14091977695311741
+47,00600,087,47087,11617,0.1128543395053333
+47,00600,169,47169,11615,0.11283491033437604
+47,00700,141,47141,79854,0.6947027760620111
+47,00700,133,47133,22511,0.19583808189861415
+47,00700,027,47027,7581,0.06595213446196943
+47,00700,137,47137,5001,0.04350700757740524
+47,00800,013,47013,39272,0.32828160395890627
+47,00800,025,47025,32043,0.2678531125396016
+47,00800,151,47151,21850,0.18264802012889853
+47,00800,173,47173,19802,0.16552842538180543
+47,00800,067,47067,6662,0.055688837990788186
+47,00900,059,47059,70152,0.552930883639545
+47,00900,073,47073,56721,0.44706911636045493
+47,01000,163,47163,158163,1.0
+47,01101,019,47019,56356,0.5328567916643029
+47,01101,091,47091,17948,0.16970178324918211
+47,01101,171,47171,17928,0.16951267941226528
+47,01101,179,47179,13530,0.12792874567424972
+47,01201,179,47179,119471,1.0
+47,01300,063,47063,64499,0.45196168426658445
+47,01300,089,47089,54683,0.38317835595512545
+47,01300,057,47057,23527,0.1648599597782901
+47,01400,155,47155,98380,0.7321084395627293
+47,01400,029,47029,35999,0.2678915604372707
+47,01501,093,47093,133547,1.0
+47,01502,093,47093,103187,1.0
+47,01503,093,47093,123449,1.0
+47,01504,093,47093,118788,1.0
+47,01600,009,47009,135280,1.0
+47,01700,001,47001,77123,0.5088544622002876
+47,01700,145,47145,53404,0.35235745107612726
+47,01700,129,47129,21035,0.13878808672358506
+47,01800,035,47035,61145,0.5715287189792961
+47,01800,185,47185,27351,0.2556526615880731
+47,01800,049,47049,18489,0.17281861943263074
+47,01900,189,47189,147737,1.0
+47,02001,149,47149,133107,1.0
+47,02002,149,47149,105532,1.0
+47,02003,149,47149,102847,1.0
+47,02101,187,47187,133848,1.0
+47,02102,187,47187,113878,1.0
+47,02200,119,47119,100974,1.0
+47,02300,043,47043,54315,0.45145122681029326
+47,02300,021,47021,41072,0.3413790810559213
+47,02300,081,47081,24925,0.2071696921337855
+47,02401,037,47037,146254,1.0
+47,02402,037,47037,125789,1.0
+47,02403,037,47037,100069,1.0
+47,02404,037,47037,102733,1.0
+47,02405,037,47037,103501,1.0
+47,02406,037,47037,137538,1.0
+47,02501,157,47157,129770,1.0
+47,02502,157,47157,127323,1.0
+47,02503,157,47157,111045,1.0
+47,02504,157,47157,111526,1.0
+47,02505,157,47157,109250,1.0
+47,02506,157,47157,129295,1.0
+47,02507,157,47157,104135,1.0
+47,02508,157,47157,107400,1.0
+47,02600,167,47167,60970,0.5921717171717171
+47,02600,047,47047,41990,0.4078282828282828
+47,02700,053,47053,50429,0.46977558758046334
+47,02700,097,47097,25143,0.23422172953133297
+47,02700,075,47075,17864,0.16641359330023195
+47,02700,033,47033,13911,0.12958908958797172
+47,02800,113,47113,98823,0.8507196721875968
+47,02800,023,47023,17341,0.14928032781240316
+47,02900,077,47077,27842,0.23708232569229198
+47,02900,071,47071,26831,0.22847338124595523
+47,02900,109,47109,25866,0.22025613951428863
+47,02900,069,47069,25462,0.2168159678463163
+47,02900,039,47039,11435,0.09737218570114786
+47,03000,099,47099,44159,0.39538881676142723
+47,03000,055,47055,30346,0.2717106146752026
+47,03000,181,47181,16232,0.14533733267672472
+47,03000,101,47101,12582,0.11265613108295652
+47,03000,135,47135,8366,0.07490710480368895
+47,03100,003,47003,50237,0.41908170245424364
+47,03100,103,47103,35319,0.2946343660843886
+47,03100,117,47117,34318,0.28628393146136777
+47,03200,031,47031,57889,0.5403924424031963
+47,03200,051,47051,42774,0.3992942757925395
+47,03200,127,47127,6461,0.060313281804264214
+47,03300,177,47177,40953,0.3888693703531378
+47,03300,115,47115,28837,0.27382184535622384
+47,03300,153,47153,15826,0.15027584438768243
+47,03300,061,47061,13529,0.1284646719778185
+47,03300,175,47175,6168,0.058568267925137446
+47,03401,065,47065,119392,1.0
+47,03402,065,47065,115794,1.0
+47,03403,065,47065,131021,1.0
+47,03500,107,47107,53276,0.46808473250920335
+47,03500,143,47143,32870,0.28879692840261123
+47,03500,007,47007,14913,0.13102612087825194
+47,03500,121,47121,12758,0.1120922182099335
+47,03600,011,47011,108620,0.8609428997178276
+47,03600,139,47139,17544,0.1390571002821724
+47,03700,105,47105,54886,0.5426949849707324
+47,03700,123,47123,46250,0.4573050150292675
+48,00100,341,48341,21358,0.1219899474525931
+48,00100,179,48179,21227,0.12124171807173863
+48,00100,233,48233,20617,0.1177575965273018
+48,00100,117,48117,18583,0.10614005026273704
+48,00100,357,48357,10015,0.05720242175005712
+48,00100,369,48369,9869,0.05636851724925748
+48,00100,069,48069,7371,0.042100753941055516
+48,00100,111,48111,7115,0.040638565227324654
+48,00100,437,48437,6971,0.03981608407585104
+48,00100,075,48075,6664,0.0380625999543066
+48,00100,065,48065,5807,0.03316769476810601
+48,00100,205,48205,5382,0.03074023303632625
+48,00100,195,48195,5285,0.030186200594014164
+48,00100,483,48483,4990,0.02850125656842586
+48,00100,211,48211,3382,0.01931688371030386
+48,00100,129,48129,3258,0.018608636052090472
+48,00100,295,48295,3059,0.017472012794151247
+48,00100,191,48191,2825,0.016135480923006627
+48,00100,421,48421,2782,0.015889878912497143
+48,00100,087,48087,2652,0.01514736120630569
+48,00100,011,48011,1848,0.010555174777244688
+48,00100,359,48359,1758,0.01004112405757368
+48,00100,045,48045,1435,0.008196253141421065
+48,00100,393,48393,827,0.004723554946310258
+48,00200,375,48375,118525,1.0
+48,00300,381,48381,140753,1.0
+48,00400,189,48189,32522,0.268499484004128
+48,00400,219,48219,21537,0.17780804953560372
+48,00400,279,48279,13045,0.10769865841073271
+48,00400,445,48445,11831,0.09767595459236326
+48,00400,501,48501,7694,0.06352115583075335
+48,00400,017,48017,6904,0.056998968008255935
+48,00400,169,48169,5816,0.04801651186790506
+48,00400,305,48305,5596,0.04620020639834881
+48,00400,153,48153,5402,0.04459855521155831
+48,00400,107,48107,5133,0.042377708978328175
+48,00400,079,48079,2547,0.021027863777089782
+48,00400,125,48125,1770,0.014613003095975232
+48,00400,345,48345,1063,0.008776057791537667
+48,00400,269,48269,265,0.002187822497420021
+48,00501,303,48303,156648,1.0
+48,00502,303,48303,153991,1.0
+48,00600,497,48497,68632,0.43969504772887436
+48,00600,337,48337,19965,0.12790697674418605
+48,00600,503,48503,17867,0.11446601319751426
+48,00600,487,48487,12887,0.0825613428150426
+48,00600,077,48077,10218,0.06546223332692677
+48,00600,009,48009,8560,0.054840156320071755
+48,00600,237,48237,8472,0.0542763790121084
+48,00600,197,48197,3549,0.022736882567749375
+48,00600,023,48023,3465,0.022198731501057084
+48,00600,101,48101,1380,0.008841053238516241
+48,00600,155,48155,1095,0.007015183547953104
+48,00700,485,48485,129350,1.0
+48,00800,181,48181,135543,0.6367317602514175
+48,00800,097,48097,41668,0.19574112264119922
+48,00800,147,48147,35662,0.16752711710738327
+48,00900,397,48397,107819,0.5189219107207316
+48,00900,231,48231,99956,0.48107808927926843
+48,01000,277,48277,50088,0.3184821104971673
+48,01000,223,48223,36787,0.23390834928244877
+48,01000,449,48449,31247,0.19868252888326518
+48,01000,343,48343,11973,0.07612973784105144
+48,01000,387,48387,11587,0.07367537562551266
+48,01000,159,48159,10359,0.06586719738540481
+48,01000,119,48119,5230,0.033254700485149835
+48,01100,037,48037,92893,0.7655154227133757
+48,01100,067,48067,28454,0.2344845772866243
+48,01200,203,48203,68839,0.5762707607822127
+48,01200,459,48459,40892,0.3423185105813019
+48,01200,315,48315,9725,0.0814107286364854
+48,01300,467,48467,59541,0.46151520788763833
+48,01300,499,48499,44843,0.3475878212879422
+48,01300,063,48063,12464,0.09661116795336867
+48,01300,379,48379,12164,0.09428580287105076
+48,01400,257,48257,145310,1.0
+48,01501,423,48423,113973,1.0
+48,01502,423,48423,119506,1.0
+48,01600,183,48183,124239,1.0
+48,01700,401,48401,52214,0.417321387181598
+48,01700,073,48073,50412,0.4029188679396085
+48,01700,365,48365,22491,0.17975974487879345
+48,01800,213,48213,82150,0.5864840938945685
+48,01800,001,48001,57922,0.4135159061054315
+48,01901,085,48085,134556,1.0
+48,01902,085,48085,120540,1.0
+48,01903,085,48085,107033,1.0
+48,01904,085,48085,151305,1.0
+48,01905,085,48085,157125,1.0
+48,01907,085,48085,189499,1.0
+48,01908,085,48085,101147,1.0
+48,01909,085,48085,103260,1.0
+48,02001,121,48121,132680,1.0
+48,02002,121,48121,117263,1.0
+48,02003,121,48121,152796,1.0
+48,02004,121,48121,187002,1.0
+48,02005,121,48121,126464,1.0
+48,02006,121,48121,190217,1.0
+48,02101,139,48139,192455,1.0
+48,02102,251,48251,179927,1.0
+48,02200,221,48221,61598,0.4345323335002857
+48,02200,143,48143,42545,0.30012627242393675
+48,02200,363,48363,28409,0.20040632914071263
+48,02200,425,48425,9205,0.06493506493506493
+48,02301,113,48113,115131,1.0
+48,02302,113,48113,105855,1.0
+48,02303,113,48113,128587,1.0
+48,02304,113,48113,122212,1.0
+48,02305,113,48113,137067,1.0
+48,02306,113,48113,129335,1.0
+48,02307,113,48113,126484,1.0
+48,02308,113,48113,114899,1.0
+48,02309,113,48113,113717,1.0
+48,02310,113,48113,114977,1.0
+48,02311,113,48113,113225,1.0
+48,02312,113,48113,114098,1.0
+48,02313,113,48113,134056,1.0
+48,02314,113,48113,125989,1.0
+48,02315,113,48113,109022,1.0
+48,02316,113,48113,103887,1.0
+48,02317,113,48113,116056,1.0
+48,02318,113,48113,113002,1.0
+48,02319,113,48113,114627,1.0
+48,02320,113,48113,115317,1.0
+48,02321,113,48113,117195,1.0
+48,02322,113,48113,128801,1.0
+48,02400,367,48367,148222,1.0
+48,02501,439,48439,121237,1.0
+48,02502,439,48439,136414,1.0
+48,02503,439,48439,136796,1.0
+48,02504,439,48439,116980,1.0
+48,02505,439,48439,125152,1.0
+48,02506,439,48439,134859,1.0
+48,02507,439,48439,121038,1.0
+48,02508,439,48439,119054,1.0
+48,02509,439,48439,146410,1.0
+48,02510,439,48439,125530,1.0
+48,02511,439,48439,130477,1.0
+48,02512,439,48439,114919,1.0
+48,02513,439,48439,131615,1.0
+48,02514,439,48439,147878,1.0
+48,02515,439,48439,121165,1.0
+48,02516,439,48439,181116,1.0
+48,02600,049,48049,38095,0.20143934346478842
+48,02600,253,48253,19663,0.10397432236640333
+48,02600,133,48133,17725,0.09372653531732182
+48,02600,415,48415,16932,0.08953329737618579
+48,02600,353,48353,14738,0.07793182947851561
+48,02600,059,48059,13708,0.07248537918927207
+48,02600,093,48093,13594,0.07188256818638493
+48,02600,399,48399,9900,0.052349376566515435
+48,02600,429,48429,9101,0.048124411730490604
+48,02600,335,48335,8990,0.04753746417504785
+48,02600,083,48083,7684,0.04063157672091966
+48,02600,207,48207,5416,0.028638810452954303
+48,02600,151,48151,3672,0.01941685967194391
+48,02600,275,48275,3353,0.017730046427022854
+48,02600,417,48417,3105,0.01641866810495257
+48,02600,447,48447,1440,0.007614454773311336
+48,02600,433,48433,1245,0.006583330689425426
+48,02600,263,48263,753,0.0039817253085440525
+48,02700,441,48441,143208,1.0
+48,02900,451,48451,120003,1.0
+48,03000,329,48329,169983,1.0
+48,03100,135,48135,165171,1.0
+48,03305,141,48141,133123,1.0
+48,03306,141,48141,145558,1.0
+48,03307,141,48141,136933,1.0
+48,03308,141,48141,183228,1.0
+48,03309,141,48141,121068,1.0
+48,03310,141,48141,145747,1.0
+48,03400,099,48099,83093,0.4294189694110108
+48,03400,053,48053,49130,0.25390049663826025
+48,03400,281,48281,21627,0.11176686425393151
+48,03400,299,48299,21243,0.10978237838564142
+48,03400,193,48193,8222,0.042490736481982004
+48,03400,411,48411,5730,0.029612250065891133
+48,03400,333,48333,4456,0.023028304763282877
+48,03501,027,48027,181451,1.0
+48,03502,027,48027,189196,1.0
+48,03600,477,48477,35805,0.23340938722294655
+48,03600,185,48185,29268,0.19079530638852674
+48,03600,331,48331,24754,0.16136897001303782
+48,03600,051,48051,17642,0.115006518904824
+48,03600,395,48395,16757,0.10923728813559322
+48,03600,289,48289,15719,0.10247066492829204
+48,03600,313,48313,13455,0.08771186440677967
+48,03700,349,48349,52624,0.3183891772848828
+48,03700,217,48217,35874,0.2170472283733256
+48,03700,293,48293,22146,0.13398918212509528
+48,03700,161,48161,19435,0.11758691206543967
+48,03700,035,48035,18235,0.11032659333744751
+48,03700,145,48145,16968,0.10266090681380913
+48,03801,309,48309,108500,1.0
+48,03802,309,48309,152079,1.0
+48,03900,471,48471,76400,0.40296846402557057
+48,03900,373,48373,50123,0.2643715748999172
+48,03900,407,48407,27402,0.14453065250299327
+48,03900,225,48225,22066,0.11638615349722828
+48,03900,455,48455,13602,0.07174315507429072
+48,04000,005,48005,86395,0.5719704994438853
+48,04000,347,48347,64653,0.4280295005561146
+48,04100,241,48241,32980,0.308717670295519
+48,04100,419,48419,24022,0.22486403504666336
+48,04100,457,48457,19798,0.1853242097183349
+48,04100,351,48351,12217,0.11436033286841588
+48,04100,403,48403,9894,0.0926153010886557
+48,04100,405,48405,7918,0.07411845098241114
+48,04200,361,48361,84808,0.6013088578336488
+48,04200,199,48199,56231,0.39869114216635115
+48,04301,245,48245,115008,1.0
+48,04302,245,48245,141518,1.0
+48,04400,291,48291,91628,0.6630149277491154
+48,04400,071,48071,46571,0.3369850722508846
+48,04501,339,48339,173848,1.0
+48,04502,339,48339,169385,1.0
+48,04503,339,48339,118570,1.0
+48,04504,339,48339,158640,1.0
+48,04601,201,48201,120759,1.0
+48,04602,201,48201,113181,1.0
+48,04603,201,48201,133134,1.0
+48,04604,201,48201,153502,1.0
+48,04605,201,48201,116402,1.0
+48,04606,201,48201,112087,1.0
+48,04607,201,48201,129639,1.0
+48,04608,201,48201,103320,1.0
+48,04609,201,48201,129596,1.0
+48,04610,201,48201,114161,1.0
+48,04611,201,48201,109145,1.0
+48,04612,201,48201,107527,1.0
+48,04613,201,48201,120576,1.0
+48,04614,201,48201,110884,1.0
+48,04615,201,48201,105200,1.0
+48,04616,201,48201,111447,1.0
+48,04617,201,48201,110607,1.0
+48,04618,201,48201,120157,1.0
+48,04619,201,48201,106098,1.0
+48,04620,201,48201,115337,1.0
+48,04621,201,48201,113742,1.0
+48,04622,201,48201,119715,1.0
+48,04623,201,48201,125250,1.0
+48,04624,201,48201,133081,1.0
+48,04625,201,48201,145350,1.0
+48,04626,201,48201,138807,1.0
+48,04627,201,48201,139765,1.0
+48,04628,201,48201,113802,1.0
+48,04629,201,48201,127122,1.0
+48,04630,201,48201,170352,1.0
+48,04631,201,48201,131582,1.0
+48,04633,201,48201,111541,1.0
+48,04634,201,48201,123401,1.0
+48,04635,201,48201,120317,1.0
+48,04636,201,48201,120753,1.0
+48,04637,201,48201,127234,1.0
+48,04638,201,48201,107815,1.0
+48,04639,201,48201,107261,1.0
+48,04640,201,48201,111496,1.0
+48,04701,167,48167,174342,1.0
+48,04702,167,48167,176340,1.0
+48,04801,039,48039,136993,1.0
+48,04802,039,48039,130360,1.0
+48,04803,039,48039,104678,1.0
+48,04901,157,48157,119965,1.0
+48,04902,157,48157,130960,1.0
+48,04903,157,48157,122983,1.0
+48,04904,157,48157,175880,1.0
+48,04906,157,48157,155550,1.0
+48,04907,157,48157,117441,1.0
+48,05000,473,48473,56794,0.30642646336791785
+48,05000,481,48481,41570,0.22428686273557674
+48,05000,321,48321,36255,0.1956103009015717
+48,05000,015,48015,30167,0.16276309329189664
+48,05000,089,48089,20557,0.11091327970303708
+48,05100,021,48021,97216,0.5254578081421746
+48,05100,055,48055,45883,0.24800012972131538
+48,05100,149,48149,24435,0.13207251421529415
+48,05100,287,48287,17478,0.09446954792121592
+48,05201,491,48491,154637,1.0
+48,05202,491,48491,138149,1.0
+48,05203,491,48491,136069,1.0
+48,05204,491,48491,180162,1.0
+48,05301,453,48453,177964,1.0
+48,05302,453,48453,114491,1.0
+48,05303,453,48453,155620,1.0
+48,05304,453,48453,141887,1.0
+48,05305,453,48453,121231,1.0
+48,05306,453,48453,156235,1.0
+48,05307,453,48453,125784,1.0
+48,05308,453,48453,126313,1.0
+48,05309,453,48453,170663,1.0
+48,05401,209,48209,105205,1.0
+48,05402,209,48209,135862,1.0
+48,05500,493,48493,49753,0.3401286600080669
+48,05500,285,48285,20337,0.13903074304231014
+48,05500,123,48123,19824,0.13552369818905227
+48,05500,177,48177,19653,0.13435468323796632
+48,05500,239,48239,14988,0.10246313501097233
+48,05500,255,48255,14710,0.10056263117236476
+48,05500,175,48175,7012,0.04793644933926728
+48,05600,469,48469,91319,0.8195557549921472
+48,05600,057,48057,20106,0.1804442450078528
+48,05700,187,48187,172706,1.0
+48,05800,091,48091,161501,1.0
+48,05901,029,48029,104712,1.0
+48,05902,029,48029,114671,1.0
+48,05903,029,48029,116043,1.0
+48,05904,029,48029,104877,1.0
+48,05905,029,48029,114681,1.0
+48,05906,029,48029,117486,1.0
+48,05907,029,48029,156318,1.0
+48,05908,029,48029,125562,1.0
+48,05909,029,48029,108463,1.0
+48,05910,029,48029,121711,1.0
+48,05911,029,48029,120615,1.0
+48,05912,029,48029,104481,1.0
+48,05913,029,48029,134978,1.0
+48,05914,029,48029,194945,1.0
+48,05915,029,48029,149118,1.0
+48,05916,029,48029,120663,1.0
+48,06000,265,48265,52598,0.38968409198672355
+48,06000,259,48259,44279,0.32805091275486015
+48,06000,171,48171,26725,0.19799816263632053
+48,06000,031,48031,11374,0.08426683262209578
+48,06100,325,48325,50748,0.3651854783578599
+48,06100,013,48013,48981,0.3524700464145648
+48,06100,019,48019,20851,0.15004497535350628
+48,06100,163,48163,18385,0.132299499874069
+48,06301,479,48479,123681,1.0
+48,06302,479,48479,143433,1.0
+48,06500,409,48409,68755,0.527371464950565
+48,06500,025,48025,31047,0.2381397988847384
+48,06500,007,48007,23830,0.18278324499704693
+48,06500,391,48391,6741,0.05170549116764974
+48,06601,355,48355,116200,1.0
+48,06603,355,48355,114310,1.0
+48,06604,355,48355,122668,1.0
+48,06701,061,48061,120981,1.0
+48,06702,061,48061,150693,1.0
+48,06703,061,48061,149343,1.0
+48,06801,215,48215,110324,1.0
+48,06802,215,48215,119470,1.0
+48,06803,215,48215,133846,1.0
+48,06804,215,48215,136243,1.0
+48,06805,215,48215,139627,1.0
+48,06806,215,48215,114104,1.0
+48,06807,215,48215,117167,1.0
+48,07200,227,48227,34860,0.30802944217158107
+48,07200,371,48371,15193,0.1342481731185551
+48,07200,115,48115,12456,0.11006353217697114
+48,07200,307,48307,7630,0.06742009878855891
+48,07200,317,48317,5237,0.046275105813326736
+48,07200,267,48267,4286,0.03787189297611579
+48,07200,319,48319,3953,0.034929443055199655
+48,07200,383,48383,3385,0.0299104894363397
+48,07200,435,48435,3372,0.029795619019006635
+48,07200,461,48461,3308,0.02923010311829002
+48,07200,095,48095,3303,0.029185922188546536
+48,07200,081,48081,3285,0.029026870841469987
+48,07200,105,48105,3098,0.02737450406906363
+48,07200,413,48413,2451,0.0216574917602566
+48,07200,327,48327,1962,0.01733659683134372
+48,07200,235,48235,1513,0.013369149340378719
+48,07200,431,48431,1372,0.012123247121612427
+48,07200,173,48173,1116,0.009861183518745969
+48,07200,443,48443,760,0.006715501321009799
+48,07200,033,48033,631,0.005575633333627873
+48,07300,165,48165,21598,0.2113451997690644
+48,07300,003,48003,18610,0.18210640650533794
+48,07300,389,48389,14748,0.144315168357911
+48,07300,475,48475,11644,0.11394126799291536
+48,07300,043,48043,9546,0.09341148610961612
+48,07300,495,48495,7791,0.07623809849989725
+48,07300,377,48377,6131,0.059994324464493654
+48,07300,103,48103,4675,0.04574677326235652
+48,07300,229,48229,3202,0.031332870157447186
+48,07300,109,48109,2188,0.021410468427387395
+48,07300,243,48243,1996,0.019531670466666016
+48,07300,301,48301,64,0.0006262659869071267
+48,07401,041,48041,125229,1.0
+48,07402,041,48041,108620,1.0
+48,07500,323,48323,57887,0.3937462589105948
+48,07500,465,48465,47586,0.3236790553409153
+48,07500,463,48463,24564,0.16708385481852314
+48,07500,507,48507,9670,0.06577515372476465
+48,07500,271,48271,3129,0.02128339772541764
+48,07500,385,48385,2758,0.018759862872068347
+48,07500,137,48137,1422,0.009672416607716167
+48,07600,427,48427,65920,0.5973341065813678
+48,07600,505,48505,13889,0.12585517910055546
+48,07600,131,48131,9831,0.08908361046422067
+48,07600,127,48127,8615,0.07806482597388475
+48,07600,283,48283,6664,0.06038583868716982
+48,07600,247,48247,4838,0.043839538950859486
+48,07600,311,48311,600,0.005436900241942061
+48,07700,249,48249,38891,0.3572701550672448
+48,07700,273,48273,31040,0.28514735062835306
+48,07700,489,48489,20164,0.18523554053060926
+48,07700,297,48297,11335,0.10412838979936798
+48,07700,047,48047,7076,0.0650033071213346
+48,07700,261,48261,350,0.003215256853090321
+49,03000,045,49045,72698,0.5576539535454573
+49,03000,003,49003,57666,0.4423460464545427
+49,05000,005,49005,133154,0.6996469030454613
+49,05000,043,49043,42357,0.22256142415771665
+49,05000,029,49029,12295,0.06460308119128187
+49,05000,033,49033,2510,0.01318859160554026
+49,11002,011,49011,128732,1.0
+49,11003,011,49011,101955,1.0
+49,11004,011,49011,131992,1.0
+49,13000,047,49047,35620,0.24504172313449776
+49,13000,051,49051,34788,0.23931812084230514
+49,13000,007,49007,20412,0.14042087738970715
+49,13000,013,49013,19596,0.13480734437236436
+49,13000,037,49037,14518,0.09987410826689047
+49,13000,015,49015,9825,0.06758941408749132
+49,13000,019,49019,9669,0.06651623865770519
+49,13000,009,49009,935,0.006432173249038614
+49,21000,021,49021,57289,0.36781483740489873
+49,21000,039,49039,28437,0.18257519822798626
+49,21000,041,49041,21522,0.13817854964527623
+49,21000,027,49027,12975,0.08330390677666849
+49,21000,023,49023,11786,0.07567012294950402
+49,21000,025,49025,7667,0.049224743988957015
+49,21000,001,49001,7072,0.045404641905556806
+49,21000,017,49017,5083,0.032634586369618954
+49,21000,055,49055,2486,0.015960964335013324
+49,21000,031,49031,1438,0.009232448396520175
+49,35008,035,49035,108839,1.0
+49,35009,035,49035,113190,1.0
+49,35011,035,49035,102262,1.0
+49,35012,035,49035,100111,1.0
+49,35013,035,49035,136184,1.0
+49,35014,035,49035,127138,1.0
+49,35015,035,49035,169856,1.0
+49,35016,035,49035,131976,1.0
+49,35017,035,49035,195682,1.0
+49,49001,049,49049,172288,1.0
+49,49002,049,49049,191803,1.0
+49,49003,049,49049,115316,1.0
+49,49004,049,49049,179992,1.0
+49,53000,053,49053,180279,1.0
+49,57001,057,49057,155086,1.0
+49,57002,057,49057,107137,1.0
+50,00100,011,50011,49946,0.34039392080692427
+50,00100,005,50005,30233,0.2060451168813467
+50,00100,019,50019,27393,0.1866898384788387
+50,00100,015,50015,25945,0.17682137258910924
+50,00100,013,50013,7293,0.04970353710897567
+50,00100,009,50009,5920,0.04034621413480542
+50,00200,023,50023,59807,0.4729807745537656
+50,00200,001,50001,37363,0.2954834831984942
+50,00200,017,50017,29277,0.23153574224774015
+50,00300,007,50007,168323,1.0
+50,00400,021,50021,60572,0.3004906313716347
+50,00400,027,50027,57753,0.2865059009708449
+50,00400,025,50025,45905,0.22772935404336805
+50,00400,003,50003,37347,0.1852741136141524
+51,01301,013,51013,120166,1.0
+51,01302,013,51013,118477,1.0
+51,01500,015,51015,77487,0.45990444253197615
+51,01500,790,51790,25750,0.15283259637356442
+51,01500,163,51163,22650,0.13443333234412558
+51,01500,820,51820,22196,0.13173873045078197
+51,01500,678,51678,7320,0.04344600409532006
+51,01500,530,51530,6641,0.03941597174822684
+51,01500,017,51017,4209,0.024981452354809034
+51,01500,091,51091,2232,0.013247470101195952
+51,01900,019,51019,79462,0.6262373116449153
+51,01900,009,51009,31307,0.24672939915516046
+51,01900,011,51011,16119,0.12703328919992435
+51,04101,041,51041,116089,1.0
+51,04102,041,51041,125071,1.0
+51,04103,041,51041,123388,1.0
+51,05901,059,51059,113116,1.0
+51,05902,059,51059,173278,1.0
+51,05904,059,51059,126574,1.0
+51,05905,059,51059,107329,1.0
+51,05906,059,51059,107432,1.0
+51,05907,059,51059,149309,1.0
+51,05908,059,51059,130639,1.0
+51,06100,061,51061,72972,0.39883473707798844
+51,06100,047,51047,52552,0.28722747222115946
+51,06100,137,51137,36254,0.19814935260134564
+51,06100,113,51113,13837,0.07562731262605007
+51,06100,157,51157,7348,0.040161125473456384
+51,06900,069,51069,91419,0.6805958815383928
+51,06900,840,51840,28120,0.20934768690162445
+51,06900,043,51043,14783,0.11005643155998272
+51,07300,073,51073,38711,0.2264741500857081
+51,07300,001,51001,33413,0.19547882454118376
+51,07300,193,51193,18477,0.10809751417255117
+51,07300,131,51131,12282,0.071854395684758
+51,07300,133,51133,11839,0.06926267631589725
+51,07300,103,51103,10919,0.06388032457921125
+51,07300,119,51119,10625,0.06216031217640073
+51,07300,057,51057,10599,0.06200820223601612
+51,07300,159,51159,8923,0.05220296146353164
+51,07300,115,51115,8533,0.04992131235776258
+51,07300,097,51097,6608,0.03865932638697939
+51,08300,083,51083,34022,0.18806036150572109
+51,08300,117,51117,30319,0.16759162014261234
+51,08300,147,51147,21849,0.12077275993587971
+51,08300,029,51029,16824,0.09299651760543917
+51,08300,025,51025,15849,0.0876070974517716
+51,08300,135,51135,15642,0.08646288209606987
+51,08300,007,51007,13265,0.07332375214194904
+51,08300,111,51111,11936,0.06597755790171908
+51,08300,037,51037,11529,0.06372782046321375
+51,08300,049,51049,9675,0.05347963075562434
+51,08501,085,51085,53967,0.5317207744223853
+51,08501,127,51127,22945,0.22607024976599832
+51,08501,101,51101,17810,0.17547662446425932
+51,08501,036,51036,6773,0.06673235134735701
+51,08701,087,51087,149938,1.0
+51,08702,087,51087,184451,1.0
+51,09500,095,51095,78254,0.44416065022930573
+51,09500,199,51199,70045,0.3975673159878309
+51,09500,830,51830,15425,0.0875505153702947
+51,09500,735,51735,12460,0.07072151841256868
+51,10701,107,51107,116390,1.0
+51,10702,107,51107,154069,1.0
+51,10703,107,51107,150500,1.0
+51,10901,003,51003,40631,0.33788492403389575
+51,10901,109,51109,37596,0.31264604868150786
+51,10901,065,51065,27249,0.22660102618689243
+51,10901,125,51125,14775,0.12286800109770397
+51,12100,121,51121,99721,0.5483574735777051
+51,12100,155,51155,33800,0.1858633849131721
+51,12100,071,51071,16787,0.092310314867971
+51,12100,750,51750,16070,0.08836759158445787
+51,12100,063,51063,15476,0.08510123505669383
+51,14300,143,51143,60501,0.3267992567465376
+51,14300,089,51089,50948,0.27519823693364737
+51,14300,590,51590,42590,0.23005207095477823
+51,14300,141,51141,17608,0.09511051574012057
+51,14300,690,51690,13485,0.07283991962491627
+51,14501,085,51085,56012,0.5042855084989917
+51,14501,145,51145,30333,0.273093128781331
+51,14501,075,51075,24727,0.22262136271967733
+51,14900,149,51149,43010,0.23872561263286432
+51,14900,730,51730,33458,0.18570754586073876
+51,14900,053,51053,27947,0.15511891876890627
+51,14900,670,51670,23033,0.12784392085033164
+51,14900,570,51570,18170,0.10085199678072877
+51,14900,081,51081,11391,0.06322537673799017
+51,14900,183,51183,10829,0.060106013931673745
+51,14900,181,51181,6561,0.03641661810007493
+51,14900,595,51595,5766,0.03200399633669137
+51,15301,153,51153,136077,1.0
+51,15302,153,51153,166329,1.0
+51,15303,153,51153,104708,1.0
+51,16101,161,51161,88887,0.4382728832613455
+51,16101,067,51067,54477,0.26860836636885393
+51,16101,023,51023,33596,0.16565094767567995
+51,16101,005,51005,15223,0.07505966116403369
+51,16101,580,51580,5737,0.028287280831508985
+51,16101,045,51045,4892,0.024120860698577995
+51,16500,165,51165,83757,0.6178091184692892
+51,16500,660,51660,51814,0.38219088153071085
+51,17100,171,51171,44186,0.4067868387619451
+51,17100,187,51187,40727,0.37494246101158146
+51,17100,139,51139,23709,0.21827070022647346
+51,17700,177,51177,140032,0.7085133726637051
+51,17700,033,51033,30887,0.15627751186488703
+51,17700,099,51099,26723,0.1352091154714079
+51,17900,179,51179,156927,0.8486715086880574
+51,17900,630,51630,27982,0.15132849131194262
+51,18500,185,51185,40429,0.2194187403326911
+51,18500,195,51195,36130,0.19608694472334537
+51,18500,167,51167,25781,0.13992021926134976
+51,18500,105,51105,22173,0.12033866109467857
+51,18500,169,51169,21576,0.11709858619847494
+51,18500,027,51027,20355,0.11047190035548561
+51,18500,051,51051,14124,0.07665463623782258
+51,18500,720,51720,3687,0.02001031179615207
+51,19100,191,51191,53935,0.28885187605102774
+51,19100,173,51173,29800,0.15959554846242008
+51,19100,035,51035,29155,0.15614121528261266
+51,19100,197,51197,28290,0.15150865993294846
+51,19100,520,51520,17219,0.09221730701256413
+51,19100,077,51077,15333,0.0821167296837009
+51,19100,640,51640,6720,0.03598933173380748
+51,19100,021,51021,6270,0.03357933184091858
+51,51000,510,51510,159467,1.0
+51,54001,003,51003,71764,0.5167748021516682
+51,54001,540,51540,46553,0.3352296048794187
+51,54001,079,51079,20552,0.14799559296891315
+51,55001,550,51550,110932,1.0
+51,55002,550,51550,126040,1.0
+51,60001,059,51059,136290,0.849497618988257
+51,60001,600,51600,24146,0.150502381011743
+51,61001,059,51059,106342,0.8788595041322314
+51,61001,610,51610,14658,0.1211404958677686
+51,65000,650,51650,137148,1.0
+51,68000,680,51680,79009,0.5865335362458706
+51,68000,031,51031,55696,0.4134664637541294
+51,68701,153,51153,75090,0.5558886890088169
+51,68701,683,51683,42772,0.31663964584212434
+51,68701,685,51685,17219,0.12747166514905872
+51,70000,700,51700,186247,1.0
+51,71001,710,51710,104087,1.0
+51,71002,710,51710,133918,1.0
+51,74001,740,51740,97915,0.8871924976215285
+51,74001,550,51550,12450,0.11280750237847144
+51,76001,760,51760,115546,1.0
+51,76002,760,51760,111064,1.0
+51,77001,770,51770,100011,0.7497132662163885
+51,77001,775,51775,25346,0.19000142429853298
+51,77001,161,51161,8042,0.0602853094850786
+51,80000,800,51800,94324,0.5928374794162382
+51,80000,093,51093,38606,0.24264326926702953
+51,80000,175,51175,17996,0.11310698528025341
+51,80000,620,51620,8180,0.051412266036478825
+51,81001,810,51810,148847,1.0
+51,81002,810,51810,179008,1.0
+51,81003,810,51810,131615,1.0
+53,20501,071,53071,62584,0.534924270915245
+53,20501,005,53005,30059,0.2569233136175596
+53,20501,021,53021,24353,0.20815241546719546
+53,20502,005,53005,124186,1.0
+53,20503,021,53021,72396,0.5790568210903506
+53,20503,005,53005,52628,0.42094317890964933
+53,20700,007,53007,79074,0.6480837950365538
+53,20700,017,53017,42938,0.3519162049634462
+53,20900,009,53009,77155,0.7005684088185087
+53,20900,031,53031,32977,0.2994315911814913
+53,21101,011,53011,136605,1.0
+53,21102,011,53011,119034,1.0
+53,21103,011,53011,121148,1.0
+53,21104,011,53011,126524,1.0
+53,21500,015,53015,110730,0.7993964639719312
+53,21500,049,53049,23365,0.1686796566486424
+53,21500,069,53069,4422,0.031923879379426354
+53,22500,025,53025,99123,0.6909452112086993
+53,22500,037,53037,44337,0.3090547887913007
+53,22700,027,53027,75636,0.5350518526902562
+53,22700,045,53045,65726,0.46494814730974376
+53,22900,029,53029,86857,0.8300157675952028
+53,22900,055,53055,17788,0.16998423240479718
+53,23301,033,53033,128948,1.0
+53,23302,033,53033,121656,1.0
+53,23303,033,53033,157802,1.0
+53,23304,033,53033,154624,1.0
+53,23305,033,53033,158004,1.0
+53,23306,033,53033,128296,1.0
+53,23307,033,53033,127864,1.0
+53,23308,033,53033,135262,1.0
+53,23309,033,53033,137026,1.0
+53,23310,033,53033,143320,1.0
+53,23311,033,53033,139846,1.0
+53,23312,033,53033,104706,1.0
+53,23313,033,53033,100338,1.0
+53,23314,033,53033,102741,1.0
+53,23315,033,53033,101111,1.0
+53,23316,033,53033,104424,1.0
+53,23317,033,53033,114016,1.0
+53,23318,033,53033,109691,1.0
+53,23501,035,53035,133368,1.0
+53,23502,035,53035,142243,1.0
+53,24100,041,53041,82149,0.7026086212795074
+53,24100,039,53039,22735,0.1944491960314745
+53,24100,059,53059,12036,0.10294218268901813
+53,25301,053,53053,116310,1.0
+53,25302,053,53053,100645,1.0
+53,25303,053,53053,103643,1.0
+53,25304,053,53053,128920,1.0
+53,25305,053,53053,139409,1.0
+53,25306,053,53053,108181,1.0
+53,25307,053,53053,111218,1.0
+53,25308,053,53053,112804,1.0
+53,25701,057,53057,129523,1.0
+53,26101,061,53061,152934,1.0
+53,26102,061,53061,146525,1.0
+53,26103,061,53061,143321,1.0
+53,26104,061,53061,123039,1.0
+53,26105,061,53061,107454,1.0
+53,26106,061,53061,154684,1.0
+53,26301,063,53063,117429,1.0
+53,26302,063,53063,146504,1.0
+53,26303,063,53063,138026,1.0
+53,26304,063,53063,137380,1.0
+53,26500,065,53065,46445,0.4256011289494905
+53,26500,047,53047,42104,0.38582215380104096
+53,26500,051,53051,13401,0.12280074774576644
+53,26500,019,53019,7178,0.06577596950370207
+53,26701,067,53067,116153,1.0
+53,26702,067,53067,178640,1.0
+53,27301,073,53073,113025,1.0
+53,27302,073,53073,113822,1.0
+53,27500,075,53075,47973,0.4442561466870399
+53,27500,003,53003,22285,0.20637125526693523
+53,27500,001,53001,20613,0.19088762328101125
+53,27500,043,53043,10876,0.10071769227207482
+53,27500,013,53013,3952,0.03659767560309302
+53,27500,023,53023,2286,0.021169606889845812
+53,27701,077,53077,126924,1.0
+53,27702,077,53077,129804,1.0
+54,00100,069,54069,42425,0.34029838774364324
+54,00100,051,54051,30591,0.24537579209112056
+54,00100,029,54029,29095,0.23337611293815674
+54,00100,009,54009,22559,0.18094970722707948
+54,00200,107,54107,84296,0.6191406536907822
+54,00200,103,54103,14442,0.10607418288652222
+54,00200,085,54085,8444,0.06201983106867426
+54,00200,095,54095,8313,0.06105765699596034
+54,00200,017,54017,7808,0.05734851266984943
+54,00200,073,54073,7653,0.05621006243114212
+54,00200,105,54105,5194,0.038149100257069406
+54,00300,061,54061,105822,0.5392396161901316
+54,00300,049,54049,56205,0.2864051201826307
+54,00300,077,54077,34216,0.17435526362723766
+54,00400,003,54003,122076,0.6790412566679831
+54,00400,037,54037,57701,0.3209587433320169
+54,00500,057,54057,26938,0.2558846438816802
+54,00500,027,54027,23093,0.21936090582669984
+54,00500,065,54065,17063,0.16208180557402588
+54,00500,031,54031,14299,0.13582650986948344
+54,00500,023,54023,10976,0.10426126109010772
+54,00500,093,54093,6762,0.06423238406444136
+54,00500,071,54071,6143,0.05835248969356156
+54,00600,033,54033,65921,0.39503931156814803
+54,00600,083,54083,27932,0.16738578071815524
+54,00600,097,54097,23816,0.14272016875209742
+54,00600,041,54041,17033,0.10207224699170622
+54,00600,091,54091,16705,0.10010666858430414
+54,00600,001,54001,15465,0.09267582338558895
+54,00700,035,54035,27791,0.2763678673004634
+54,00700,067,54067,24604,0.24467471508979893
+54,00700,087,54087,14028,0.13950158117703215
+54,00700,007,54007,12447,0.12377931144215279
+54,00700,015,54015,8051,0.08006324708128643
+54,00700,021,54021,7408,0.07366892738519064
+54,00700,013,54013,6229,0.06194435052407566
+54,00800,011,54011,94350,0.5323200352059038
+54,00800,079,54079,57440,0.32407485768126243
+54,00800,053,54053,25453,0.14360510711283378
+54,00900,039,54039,180745,1.0
+54,01000,081,54081,74591,0.6481721252357077
+54,01000,019,54019,40488,0.35182787476429234
+54,01100,055,54055,59664,0.44785059636849495
+54,01100,025,54025,32977,0.2475323330055621
+54,01100,063,54063,12376,0.09289687216171381
+54,01100,089,54089,11959,0.08976678201211502
+54,01100,101,54101,8378,0.06288703902479302
+54,01100,075,54075,7869,0.059066377427321105
+54,01200,099,54099,38982,0.219145276081897
+54,01200,045,54045,32567,0.18308204315220203
+54,01200,059,54059,23568,0.13249232637366343
+54,01200,005,54005,21809,0.12260374855241114
+54,01200,109,54109,21382,0.1202032808266154
+54,01200,043,54043,20463,0.11503693459709245
+54,01200,047,54047,19111,0.10743639041611855
+55,00100,031,55031,44295,0.24330292161246203
+55,00100,119,55119,19913,0.10937783221738247
+55,00100,113,55113,18074,0.09927660018565614
+55,00100,129,55129,16623,0.0913065688218525
+55,00100,013,55013,16526,0.09077376865487183
+55,00100,007,55007,16220,0.08909297637553074
+55,00100,003,55003,16027,0.088032868826796
+55,00100,107,55107,14188,0.07793163679506968
+55,00100,099,55099,14054,0.07719560357470462
+55,00100,051,55051,6137,0.033709222935673994
+55,00200,085,55085,37845,0.3207828644566314
+55,00200,069,55069,28415,0.2408520304805174
+55,00200,125,55125,23047,0.19535163633589597
+55,00200,067,55067,19491,0.16521016808360953
+55,00200,041,55041,9179,0.07780330064334574
+55,00300,075,55075,41872,0.32078203645111125
+55,00300,115,55115,40881,0.31318997019865014
+55,00300,083,55083,38965,0.2985114647095326
+55,00300,037,55037,4558,0.03491890815208648
+55,00300,078,55078,4255,0.03259762048861956
+55,00400,087,55087,190705,1.0
+55,00501,009,55009,108403,1.0
+55,00502,009,55009,160337,1.0
+55,00600,071,55071,81359,0.6164120980695215
+55,00600,029,55029,30066,0.2277934357668879
+55,00600,061,55061,20563,0.15579446616359063
+55,00700,117,55117,118034,1.0
+55,00800,039,55039,104154,0.6651127742726507
+55,00800,015,55015,52442,0.33488722572734936
+55,00900,139,55139,171730,1.0
+55,01000,135,55135,51812,0.46701880261758394
+55,01000,137,55137,24520,0.2210163869409241
+55,01000,047,55047,19018,0.1714229056624182
+55,01000,077,55077,15592,0.14054190477907375
+55,01100,141,55141,74207,0.4490916133092872
+55,01100,097,55097,70377,0.425912925598228
+55,01100,001,55001,20654,0.12499546109248479
+55,01200,073,55073,138013,1.0
+55,01300,005,55005,46711,0.29668891838847566
+55,01300,095,55095,44977,0.28567526883086364
+55,01300,019,55019,34659,0.22013960785310052
+55,01300,017,55017,31094,0.19749620492756018
+55,01400,035,55035,105710,0.7501791885773491
+55,01400,017,55017,35203,0.24982081142265086
+55,01500,109,55109,93536,0.6730370711489754
+55,01500,033,55033,45440,0.3269629288510246
+55,01600,093,55093,42212,0.3678541550474066
+55,01600,121,55121,30760,0.2680563301728946
+55,01600,053,55053,21145,0.18426694088120468
+55,01600,011,55011,13317,0.11605026491912995
+55,01600,091,55091,7318,0.0637723089793642
+55,01700,063,55063,120784,1.0
+55,01800,081,55081,46274,0.3861991837688514
+55,01800,123,55123,30714,0.25633664110032633
+55,01800,057,55057,26718,0.22298633772607016
+55,01800,023,55023,16113,0.13447783740475217
+55,01900,043,55043,51938,0.35415089836691555
+55,01900,045,55045,37093,0.2529269373700181
+55,01900,049,55049,23709,0.1616651324537179
+55,01900,103,55103,17304,0.11799120384576046
+55,01900,065,55065,16611,0.11326582796358801
+55,02000,111,55111,65763,0.5292668989883544
+55,02000,021,55021,58490,0.4707331010116456
+55,02101,025,55025,104115,1.0
+55,02102,025,55025,128721,1.0
+55,02103,025,55025,108135,1.0
+55,02104,025,55025,100199,1.0
+55,02105,025,55025,120334,1.0
+55,02200,105,55105,163687,1.0
+55,02300,027,55027,89396,0.5128975994859319
+55,02300,055,55055,84900,0.487102400514068
+55,02400,127,55127,106478,1.0
+55,02501,133,55133,118650,1.0
+55,02502,133,55133,124315,1.0
+55,02503,133,55133,164013,1.0
+55,02600,131,55131,136761,0.5991352118599517
+55,02600,089,55089,91503,0.4008647881400484
+55,02801,079,55079,104248,1.0
+55,02802,079,55079,117113,1.0
+55,02803,079,55079,101315,1.0
+55,02804,079,55079,103279,1.0
+55,02805,079,55079,104125,1.0
+55,02806,079,55079,114988,1.0
+55,02807,079,55079,172948,1.0
+55,02808,079,55079,121473,1.0
+55,02900,101,55101,197727,1.0
+55,03000,059,55059,169151,1.0
+56,00100,033,56033,30921,0.26892970829202106
+56,00100,029,56029,29624,0.2576492894292821
+56,00100,039,56039,23331,0.20291707978917706
+56,00100,023,56023,19581,0.17030214475812763
+56,00100,003,56003,11521,0.10020177773139209
+56,00200,005,56005,47026,0.46677320416488827
+56,00200,015,56015,12498,0.12405332168699812
+56,00200,031,56031,8605,0.0854119725649399
+56,00200,019,56019,8447,0.08384368765323037
+56,00200,043,56043,7685,0.07628018700308695
+56,00200,011,56011,7181,0.07127755665181097
+56,00200,045,56045,6838,0.06787298877385928
+56,00200,027,56027,2467,0.02448708150118614
+56,00300,021,56021,100512,1.0
+56,00400,025,56025,79955,0.5502412101108672
+56,00400,001,56001,37066,0.2550839934209168
+56,00400,007,56007,14537,0.10004197950574294
+56,00400,009,56009,13751,0.09463281696247307
+56,00500,037,56037,42272,0.3666102944364945
+56,00500,013,56013,39234,0.3402627813191102
+56,00500,041,56041,20450,0.17735570877238627
+56,00500,035,56035,8728,0.07569489614500673
+56,00500,017,56017,4621,0.0400763193270023
+66,00100,010,66010,0,0.0
+72,00100,003,72003,0,0.0
+72,00100,005,72005,0,0.0
+72,00100,099,72099,0,0.0
+72,00100,117,72117,0,0.0
+72,00200,011,72011,0,0.0
+72,00200,067,72067,0,0.0
+72,00200,097,72097,0,0.0
+72,00300,023,72023,0,0.0
+72,00300,079,72079,0,0.0
+72,00300,125,72125,0,0.0
+72,00400,055,72055,0,0.0
+72,00400,059,72059,0,0.0
+72,00400,111,72111,0,0.0
+72,00400,121,72121,0,0.0
+72,00400,153,72153,0,0.0
+72,00500,113,72113,0,0.0
+72,00600,043,72043,0,0.0
+72,00600,075,72075,0,0.0
+72,00600,133,72133,0,0.0
+72,00600,149,72149,0,0.0
+72,00700,015,72015,0,0.0
+72,00700,057,72057,0,0.0
+72,00700,095,72095,0,0.0
+72,00700,109,72109,0,0.0
+72,00700,123,72123,0,0.0
+72,00800,037,72037,0,0.0
+72,00800,049,72049,0,0.0
+72,00800,053,72053,0,0.0
+72,00800,069,72069,0,0.0
+72,00800,103,72103,0,0.0
+72,00800,147,72147,0,0.0
+72,00800,151,72151,0,0.0
+72,00900,029,72029,0,0.0
+72,00900,087,72087,0,0.0
+72,00900,089,72089,0,0.0
+72,00900,119,72119,0,0.0
+72,01000,031,72031,0,0.0
+72,01101,127,72127,0,0.0
+72,01102,127,72127,0,0.0
+72,01200,033,72033,0,0.0
+72,01200,061,72061,0,0.0
+72,01300,021,72021,0,0.0
+72,01400,051,72051,0,0.0
+72,01400,137,72137,0,0.0
+72,01500,047,72047,0,0.0
+72,01500,105,72105,0,0.0
+72,01500,135,72135,0,0.0
+72,01600,101,72101,0,0.0
+72,01600,143,72143,0,0.0
+72,01600,145,72145,0,0.0
+72,01700,013,72013,0,0.0
+72,01700,017,72017,0,0.0
+72,01700,054,72054,0,0.0
+72,01700,091,72091,0,0.0
+72,01800,027,72027,0,0.0
+72,01800,065,72065,0,0.0
+72,01800,071,72071,0,0.0
+72,01800,115,72115,0,0.0
+72,01900,001,72001,0,0.0
+72,01900,039,72039,0,0.0
+72,01900,073,72073,0,0.0
+72,01900,081,72081,0,0.0
+72,01900,083,72083,0,0.0
+72,01900,093,72093,0,0.0
+72,01900,107,72107,0,0.0
+72,01900,131,72131,0,0.0
+72,01900,141,72141,0,0.0
+72,02000,007,72007,0,0.0
+72,02000,009,72009,0,0.0
+72,02000,019,72019,0,0.0
+72,02000,035,72035,0,0.0
+72,02000,041,72041,0,0.0
+72,02000,045,72045,0,0.0
+72,02100,025,72025,0,0.0
+72,02200,063,72063,0,0.0
+72,02200,139,72139,0,0.0
+72,02300,077,72077,0,0.0
+72,02300,085,72085,0,0.0
+72,02300,129,72129,0,0.0
From 0dcba52426420fa35d4268be039087a7e6117f65 Mon Sep 17 00:00:00 2001
From: daphnehanse11 <128793799+daphnehanse11@users.noreply.github.com>
Date: Mon, 8 Dec 2025 12:05:32 -0500
Subject: [PATCH 2/2] Improve county-to-household mapping for ACA rating areas
Fixes #454
---
changelog_entry.yaml | 6 +
docs/long_term_projections.ipynb | 495 +-
docs/myst.yml | 4 +-
policyengine_us_data/datasets/cps/cps.py | 32 +-
.../geography/cd_county_crosswalk.py | 595 +++
.../geography/puma_county_crosswalk.py | 437 --
.../storage/puma_county_crosswalk.csv | 4702 -----------------
7 files changed, 622 insertions(+), 5649 deletions(-)
create mode 100644 policyengine_us_data/geography/cd_county_crosswalk.py
delete mode 100644 policyengine_us_data/geography/puma_county_crosswalk.py
delete mode 100644 policyengine_us_data/storage/puma_county_crosswalk.csv
diff --git a/changelog_entry.yaml b/changelog_entry.yaml
index e69de29b..de78c03a 100644
--- a/changelog_entry.yaml
+++ b/changelog_entry.yaml
@@ -0,0 +1,6 @@
+- bump: minor
+ changes:
+ added:
+ - Probabilistic county assignment for CPS households with suppressed county data
+ - PUMA-to-county crosswalk with population-weighted allocation factors
+ - State-to-county crosswalk for CPS probabilistic assignment
diff --git a/docs/long_term_projections.ipynb b/docs/long_term_projections.ipynb
index 10b07b72..b99ab2ac 100644
--- a/docs/long_term_projections.ipynb
+++ b/docs/long_term_projections.ipynb
@@ -24,7 +24,7 @@
},
{
"cell_type": "code",
- "execution_count": 1,
+ "execution_count": null,
"metadata": {
"execution": {
"iopub.execute_input": "2025-11-19T19:56:10.232617Z",
@@ -33,139 +33,7 @@
"shell.execute_reply": "2025-11-19T19:57:25.892382Z"
}
},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "TEST_LITE == False\r\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "======================================================================\r\n",
- "HOUSEHOLD-LEVEL INCOME TAX PROJECTION: 2025-2027\r\n",
- "======================================================================\r\n",
- "\r\n",
- "Configuration:\r\n",
- " Base year: 2024 (CPS microdata)\r\n",
- " Projection: 2025-2027\r\n",
- " Calculation level: HOUSEHOLD ONLY (simplified)\r\n",
- " Calibration method: GREG\r\n",
- " Including Social Security benefits constraint: Yes\r\n",
- " Including taxable payroll constraint: Yes\r\n",
- " Saving year-specific .h5 files: Yes (to ./projected_datasets/)\r\n",
- " Years to process: 3\r\n",
- " Estimated time: ~9 minutes\r\n",
- "\r\n",
- "======================================================================\r\n",
- "STEP 1: DEMOGRAPHIC PROJECTIONS\r\n",
- "======================================================================\r\n",
- "\r\n",
- "Loaded SSA projections: 86 ages x 3 years\r\n",
- "\r\n",
- "Population projections:\r\n",
- " 2025: 346.6M\r\n",
- " 2027: 350.9M\r\n",
- "\r\n",
- "======================================================================\r\n",
- "STEP 2: BUILDING HOUSEHOLD AGE COMPOSITION\r\n",
- "======================================================================\r\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\r\n",
- "Loaded 21,532 households\r\n",
- "Household age matrix shape: (21532, 86)\r\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\r\n",
- "======================================================================\r\n",
- "STEP 3: HOUSEHOLD-LEVEL PROJECTION\r\n",
- "======================================================================\r\n",
- "\r\n",
- "Methodology (SIMPLIFIED):\r\n",
- " 1. PolicyEngine uprates to each projection year\r\n",
- " 2. Calculate all values at household level (map_to='household')\r\n",
- " 3. IPF/GREG adjusts weights to match SSA demographics\r\n",
- " 4. Apply calibrated weights directly (no aggregation needed)\r\n",
- "\r\n",
- "Initial memory usage: 1.13 GB\r\n",
- "\r\n",
- "Year Population Income Tax Baseline Tax Memory\r\n",
- "-----------------------------------------------------------------\r\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- " [DEBUG 2025] SS baseline: $1424.6B, target: $1609.0B\r\n",
- " [DEBUG 2025] Payroll baseline: $8950.9B, target: $10621.0B\r\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- " [DEBUG 2025] SS achieved: $1609.0B (error: -0.0%)\r\n",
- " [DEBUG 2025] Payroll achieved: $10621.0B (error: -0.0%)\r\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- " Saved 2025.h5\r\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "2025 346.6M $ 2543.1B $ 1882.9B 4.32GB\r\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- " [DEBUG 2027] SS baseline: $1495.1B, target: $1799.9B\r\n",
- " [DEBUG 2027] Payroll baseline: $9718.4B, target: $11627.0B\r\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- " [DEBUG 2027] SS achieved: $1799.9B (error: -0.0%)\r\n",
- " [DEBUG 2027] Payroll achieved: $11627.0B (error: 0.0%)\r\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- " Saved 2027.h5\r\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "2027 350.9M $ 2873.8B $ 2125.0B 4.62GB\r\n"
- ]
- }
- ],
+ "outputs": [],
"source": [
"# Save calibrated datasets as .h5 files for each year\n",
"!python ../policyengine_us_data/datasets/cps/long_term/run_household_projection.py 2027 --greg --use-ss --use-payroll --save-h5"
@@ -227,7 +95,7 @@
},
{
"cell_type": "code",
- "execution_count": 2,
+ "execution_count": null,
"metadata": {
"execution": {
"iopub.execute_input": "2025-11-19T19:57:25.894248Z",
@@ -236,23 +104,7 @@
"shell.execute_reply": "2025-11-19T19:57:28.259297Z"
}
},
- "outputs": [
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "/home/baogorek/envs/pe/lib/python3.13/site-packages/tqdm/auto.py:21: TqdmWarning: IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html\n",
- " from .autonotebook import tqdm as notebook_tqdm\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "TEST_LITE == False\n"
- ]
- }
- ],
+ "outputs": [],
"source": [
"import pandas as pd\n",
"import numpy as np\n",
@@ -264,7 +116,7 @@
},
{
"cell_type": "code",
- "execution_count": 3,
+ "execution_count": null,
"metadata": {
"execution": {
"iopub.execute_input": "2025-11-19T19:57:28.260599Z",
@@ -273,149 +125,7 @@
"shell.execute_reply": "2025-11-19T19:57:28.275040Z"
}
},
- "outputs": [
- {
- "data": {
- "text/html": [
- "
\n",
- "\n",
- "
\n",
- " \n",
- " \n",
- " | \n",
- " Year | \n",
- " Age | \n",
- " Total | \n",
- " M Tot | \n",
- " M Sin | \n",
- " M Mar | \n",
- " M Wid | \n",
- " M Div | \n",
- " F Tot | \n",
- " F Sin | \n",
- " F Mar | \n",
- " F Wid | \n",
- " F Div | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " | 0 | \n",
- " 1941 | \n",
- " 0 | \n",
- " 2492508 | \n",
- " 1276328 | \n",
- " 1276328 | \n",
- " 0 | \n",
- " 0 | \n",
- " 0 | \n",
- " 1216180 | \n",
- " 1216180 | \n",
- " 0 | \n",
- " 0 | \n",
- " 0 | \n",
- "
\n",
- " \n",
- " | 1 | \n",
- " 1941 | \n",
- " 1 | \n",
- " 2384290 | \n",
- " 1218524 | \n",
- " 1218524 | \n",
- " 0 | \n",
- " 0 | \n",
- " 0 | \n",
- " 1165766 | \n",
- " 1165766 | \n",
- " 0 | \n",
- " 0 | \n",
- " 0 | \n",
- "
\n",
- " \n",
- " | 2 | \n",
- " 1941 | \n",
- " 2 | \n",
- " 2445054 | \n",
- " 1246078 | \n",
- " 1246078 | \n",
- " 0 | \n",
- " 0 | \n",
- " 0 | \n",
- " 1198976 | \n",
- " 1198976 | \n",
- " 0 | \n",
- " 0 | \n",
- " 0 | \n",
- "
\n",
- " \n",
- " | 3 | \n",
- " 1941 | \n",
- " 3 | \n",
- " 2395999 | \n",
- " 1219543 | \n",
- " 1219543 | \n",
- " 0 | \n",
- " 0 | \n",
- " 0 | \n",
- " 1176456 | \n",
- " 1176456 | \n",
- " 0 | \n",
- " 0 | \n",
- " 0 | \n",
- "
\n",
- " \n",
- " | 4 | \n",
- " 1941 | \n",
- " 4 | \n",
- " 2275425 | \n",
- " 1157612 | \n",
- " 1157612 | \n",
- " 0 | \n",
- " 0 | \n",
- " 0 | \n",
- " 1117813 | \n",
- " 1117813 | \n",
- " 0 | \n",
- " 0 | \n",
- " 0 | \n",
- "
\n",
- " \n",
- "
\n",
- "
"
- ],
- "text/plain": [
- " Year Age Total M Tot M Sin M Mar M Wid M Div F Tot \\\n",
- "0 1941 0 2492508 1276328 1276328 0 0 0 1216180 \n",
- "1 1941 1 2384290 1218524 1218524 0 0 0 1165766 \n",
- "2 1941 2 2445054 1246078 1246078 0 0 0 1198976 \n",
- "3 1941 3 2395999 1219543 1219543 0 0 0 1176456 \n",
- "4 1941 4 2275425 1157612 1157612 0 0 0 1117813 \n",
- "\n",
- " F Sin F Mar F Wid F Div \n",
- "0 1216180 0 0 0 \n",
- "1 1165766 0 0 0 \n",
- "2 1198976 0 0 0 \n",
- "3 1176456 0 0 0 \n",
- "4 1117813 0 0 0 "
- ]
- },
- "execution_count": 3,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
+ "outputs": [],
"source": [
"# Load SSA population data\n",
"ssa_pop = pd.read_csv(STORAGE_FOLDER / 'SSPopJul_TR2024.csv')\n",
@@ -424,7 +134,7 @@
},
{
"cell_type": "code",
- "execution_count": 4,
+ "execution_count": null,
"metadata": {
"execution": {
"iopub.execute_input": "2025-11-19T19:57:28.276266Z",
@@ -433,101 +143,7 @@
"shell.execute_reply": "2025-11-19T19:57:28.279840Z"
}
},
- "outputs": [
- {
- "data": {
- "text/html": [
- "\n",
- "\n",
- "
\n",
- " \n",
- " \n",
- " | \n",
- " year | \n",
- " oasdi_cost_in_billion_2025_usd | \n",
- " cpi_w_intermediate | \n",
- " oasdi_cost_in_billion_nominal_usd | \n",
- " taxable_payroll_in_billion_nominal_usd | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " | 0 | \n",
- " 2025 | \n",
- " 1609 | \n",
- " 100.00 | \n",
- " 1609.0000 | \n",
- " 10621.0 | \n",
- "
\n",
- " \n",
- " | 1 | \n",
- " 2026 | \n",
- " 1660 | \n",
- " 102.49 | \n",
- " 1701.3340 | \n",
- " 11129.0 | \n",
- "
\n",
- " \n",
- " | 2 | \n",
- " 2027 | \n",
- " 1715 | \n",
- " 104.95 | \n",
- " 1799.8925 | \n",
- " 11627.0 | \n",
- "
\n",
- " \n",
- " | 3 | \n",
- " 2028 | \n",
- " 1763 | \n",
- " 107.47 | \n",
- " 1894.6961 | \n",
- " 12159.0 | \n",
- "
\n",
- " \n",
- " | 4 | \n",
- " 2029 | \n",
- " 1810 | \n",
- " 110.05 | \n",
- " 1991.9050 | \n",
- " 12696.0 | \n",
- "
\n",
- " \n",
- "
\n",
- "
"
- ],
- "text/plain": [
- " year oasdi_cost_in_billion_2025_usd cpi_w_intermediate \\\n",
- "0 2025 1609 100.00 \n",
- "1 2026 1660 102.49 \n",
- "2 2027 1715 104.95 \n",
- "3 2028 1763 107.47 \n",
- "4 2029 1810 110.05 \n",
- "\n",
- " oasdi_cost_in_billion_nominal_usd taxable_payroll_in_billion_nominal_usd \n",
- "0 1609.0000 10621.0 \n",
- "1 1701.3340 11129.0 \n",
- "2 1799.8925 11627.0 \n",
- "3 1894.6961 12159.0 \n",
- "4 1991.9050 12696.0 "
- ]
- },
- "execution_count": 4,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
+ "outputs": [],
"source": [
"# Load Social Security auxiliary data\n",
"ss_aux = pd.read_csv(STORAGE_FOLDER / 'social_security_aux.csv')\n",
@@ -590,7 +206,7 @@
},
{
"cell_type": "code",
- "execution_count": 5,
+ "execution_count": null,
"metadata": {
"execution": {
"iopub.execute_input": "2025-11-19T19:57:28.280998Z",
@@ -609,7 +225,7 @@
},
{
"cell_type": "code",
- "execution_count": 6,
+ "execution_count": null,
"metadata": {
"execution": {
"iopub.execute_input": "2025-11-19T19:57:28.283285Z",
@@ -618,18 +234,7 @@
"shell.execute_reply": "2025-11-19T19:57:28.296600Z"
}
},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\n",
- "Age distribution targets for 2025:\n",
- "Shape: (86, 1)\n",
- "Total population: 346577.3M\n"
- ]
- }
- ],
+ "outputs": [],
"source": [
"# Get SSA population targets for a specific year\n",
"year = 2025\n",
@@ -641,7 +246,7 @@
},
{
"cell_type": "code",
- "execution_count": 7,
+ "execution_count": null,
"metadata": {
"execution": {
"iopub.execute_input": "2025-11-19T19:57:28.297698Z",
@@ -650,16 +255,7 @@
"shell.execute_reply": "2025-11-19T19:57:28.299938Z"
}
},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\n",
- "Social Security benefit target for 2025: $1609.0B\n"
- ]
- }
- ],
+ "outputs": [],
"source": [
"# Get Social Security benefit target\n",
"ss_target = load_ssa_benefit_projections(year)\n",
@@ -707,7 +303,7 @@
},
{
"cell_type": "code",
- "execution_count": 8,
+ "execution_count": null,
"metadata": {
"execution": {
"iopub.execute_input": "2025-11-19T19:57:28.300920Z",
@@ -716,66 +312,7 @@
"shell.execute_reply": "2025-11-19T19:59:04.747122Z"
}
},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "================================================================================\n",
- "WHARTON COMPARISON PIPELINE - YEAR 2054\n",
- "================================================================================\n",
- "\n",
- "Running PolicyEngine analysis...\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "Loading dataset: hf://policyengine/test/2054.h5\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "Ranking according to quantiles with: household_net_income\n",
- "✓ Analysis complete\n",
- " Revenue impact: $-579.1B\n",
- "\n",
- "Generating comparison table...\n",
- "\n",
- "================================================================================\n",
- "COMPARISON TABLE: 2054\n",
- "================================================================================\n",
- "\n",
- "Average Tax Change (per household):\n",
- " Income Group PolicyEngine Wharton Difference\n",
- " First quintile $-95 $-5 $-90\n",
- "Second quintile $-1,054 $-275 $-779\n",
- "Middle quintile $-2,241 $-1,730 $-511\n",
- "Fourth quintile $-4,633 $-3,560 $-1,073\n",
- " 80-90% $-6,737 $-4,075 $-2,662\n",
- " 90-95% $-12,121 $-4,385 $-7,736\n",
- " 95-99% $-8,066 $-4,565 $-3,501\n",
- " 99-99.9% $-7,257 $-4,820 $-2,437\n",
- " Top 0.1% $-8,615 $-5,080 $-3,535\n",
- "\n",
- "Percent Change in Income:\n",
- " Income Group PE % Wharton %\n",
- " First quintile -0.10000000149011612% 0.0%\n",
- "Second quintile 0.800000011920929% 0.3%\n",
- "Middle quintile 1.100000023841858% 1.3%\n",
- "Fourth quintile 1.399999976158142% 1.6%\n",
- " 80-90% 1.399999976158142% 1.2%\n",
- " 90-95% 1.7000000476837158% 0.9%\n",
- " 95-99% 0.699999988079071% 0.6%\n",
- " 99-99.9% 0.30000001192092896% 0.2%\n",
- " Top 0.1% 0.10000000149011612% 0.0%\n",
- "\n"
- ]
- }
- ],
+ "outputs": [],
"source": [
"import sys\n",
"import os\n",
@@ -969,7 +506,7 @@
"# Run analysis\n",
"print(\"Running PolicyEngine analysis...\")\n",
"pe_results, revenue_impact = run_analysis(dataset_path, year, income_rank_variable)\n",
- "print(f\"✓ Analysis complete\")\n",
+ "print(f\"\u2713 Analysis complete\")\n",
"print(f\" Revenue impact: ${revenue_impact:.1f}B\")\n",
"print()\n",
"\n",
diff --git a/docs/myst.yml b/docs/myst.yml
index a39b3cfb..261c63cf 100644
--- a/docs/myst.yml
+++ b/docs/myst.yml
@@ -2,11 +2,13 @@ version: 1
project:
title: PolicyEngine US Data
authors:
- - name:
+ - name:
given: PolicyEngine
family: Team
copyright: '2024'
github: policyengine/policyengine-us-data
+ execute:
+ enabled: false
jupyter:
myst:
enable_extensions:
diff --git a/policyengine_us_data/datasets/cps/cps.py b/policyengine_us_data/datasets/cps/cps.py
index 564207c5..21ac9905 100644
--- a/policyengine_us_data/datasets/cps/cps.py
+++ b/policyengine_us_data/datasets/cps/cps.py
@@ -631,36 +631,8 @@ def add_spm_variables(cps: h5py.File, spm_unit: DataFrame) -> None:
def add_household_variables(cps: h5py.File, household: DataFrame) -> None:
- from policyengine_us_data.geography.puma_county_crosswalk import (
- assign_county_from_state,
- )
-
- cps["state_fips"] = household.GESTFIPS.values
-
- # CPS county codes (GTCO) are often 0 when suppressed for confidentiality.
- # For households with missing county (GTCO == 0), we probabilistically
- # assign a county based on state-level population weights.
- raw_county = household.GTCO.values
- missing_county_mask = raw_county == 0
-
- if missing_county_mask.any():
- logging.info(
- f"Imputing county for {missing_county_mask.sum()} households "
- f"({100 * missing_county_mask.mean():.1f}%) with missing GTCO"
- )
- # Use a fixed seed for reproducibility
- random_state = np.random.RandomState(seed=42)
- imputed_counties = assign_county_from_state(
- cps["state_fips"][missing_county_mask],
- random_state=random_state,
- )
- # Combine: use raw county where available, imputed where missing
- county_fips = raw_county.copy()
- county_fips[missing_county_mask] = imputed_counties
- cps["county_fips"] = county_fips
- else:
- cps["county_fips"] = raw_county
-
+ cps["state_fips"] = household.GESTFIPS
+ cps["county_fips"] = household.GTCO
state_county_fips = cps["state_fips"] * 1e3 + cps["county_fips"]
# Assign is_nyc here instead of as a variable formula so that it shows up
diff --git a/policyengine_us_data/geography/cd_county_crosswalk.py b/policyengine_us_data/geography/cd_county_crosswalk.py
new file mode 100644
index 00000000..a0465808
--- /dev/null
+++ b/policyengine_us_data/geography/cd_county_crosswalk.py
@@ -0,0 +1,595 @@
+"""
+Build a population-weighted crosswalk between Congressional Districts and counties.
+
+This module creates allocation factors that allow probabilistic assignment of
+counties to households based on their congressional district. The methodology
+mirrors that used in make_district_mapping.py for consistency.
+
+Methodology:
+1. Download Census block-to-CD relationship file (119th Congress)
+2. Download block-level population from the 2020 Census PL-94-171 data
+3. Derive county FIPS from block GEOID (first 5 digits)
+4. Calculate allocation factor = pop_in_county_CD_intersection / total_CD_pop
+"""
+
+import io
+import json
+import zipfile
+from pathlib import Path
+from typing import Dict, Optional
+
+import numpy as np
+import pandas as pd
+import requests
+import us
+
+from policyengine_us_data.storage import STORAGE_FOLDER
+
+
+CD_COUNTY_CROSSWALK_FILE = STORAGE_FOLDER / "cd_county_crosswalk.csv"
+CD_COUNTY_MAPPINGS_JSON = STORAGE_FOLDER / "cd_county_mappings.json"
+
+
+def fetch_block_to_district_map(congress: int = 119) -> pd.DataFrame:
+ """
+ Fetches the Census Block Equivalency File (BEF) for a given Congress.
+
+ This file maps every 2020 census block (GEOID) to its corresponding
+ congressional district.
+
+ Args:
+ congress: The congressional session number (default 119 for current).
+
+ Returns:
+ A DataFrame with columns ['GEOID', 'CD'].
+ """
+ if congress == 119:
+ url = (
+ "https://www2.census.gov/programs-surveys/decennial/rdo/"
+ "mapping-files/2025/119-congressional-district-befs/cd119.zip"
+ )
+ zbytes = requests.get(url, timeout=120).content
+
+ with zipfile.ZipFile(io.BytesIO(zbytes)) as z:
+ fname = "NationalCD119.txt"
+ bef = pd.read_csv(z.open(fname), sep=",", dtype=str)
+ bef.columns = bef.columns.str.strip()
+ bef = bef.rename(columns={"CDFP": "CD"})
+ return bef[["GEOID", "CD"]]
+ else:
+ raise ValueError(
+ f"Congress {congress} is not supported. Use 119 for current."
+ )
+
+
+def fetch_block_population(state: str) -> pd.DataFrame:
+ """
+ Download & parse the 2020 PL-94-171 redistricting data for one state.
+
+ Args:
+ state: Two-letter state postal code or full state name.
+
+ Returns:
+ DataFrame with columns: GEOID (15-digit block code), population
+ """
+ BASE = (
+ "https://www2.census.gov/programs-surveys/decennial/2020/data/"
+ "01-Redistricting_File--PL_94-171/{dir}/{abbr}2020.pl.zip"
+ )
+
+ # Handle DC specially
+ if state.upper() in ["DC", "DISTRICT OF COLUMBIA"]:
+ dir_name = "District_of_Columbia"
+ abbr = "dc"
+ else:
+ st = us.states.lookup(state)
+ if st is None:
+ raise ValueError(f"Unrecognised state name/abbr: {state}")
+ dir_name = st.name.replace(" ", "_")
+ abbr = st.abbr.lower()
+
+ url = BASE.format(dir=dir_name, abbr=abbr)
+
+ zbytes = requests.get(url, timeout=120).content
+ with zipfile.ZipFile(io.BytesIO(zbytes)) as z:
+ raw = z.read(f"{abbr}geo2020.pl")
+ try:
+ geo_lines = raw.decode("utf-8").splitlines()
+ except UnicodeDecodeError:
+ geo_lines = raw.decode("latin-1").splitlines()
+
+ p1_lines = z.read(f"{abbr}000012020.pl").decode("utf-8").splitlines()
+
+ # GEO file: keep blocks (SUMLEV 750)
+ geo_records = [
+ (parts[7], parts[8][-15:]) # LOGRECNO, 15-digit block GEOID
+ for ln in geo_lines
+ if (parts := ln.split("|"))[2] == "750"
+ ]
+ geo_df = pd.DataFrame(geo_records, columns=["LOGRECNO", "GEOID"])
+
+ # P-file: pull total-population
+ p1_records = [
+ (p[4], int(p[5])) for p in map(lambda x: x.split("|"), p1_lines)
+ ]
+ p1_df = pd.DataFrame(p1_records, columns=["LOGRECNO", "population"])
+
+ return (
+ geo_df.merge(p1_df, on="LOGRECNO", how="left")
+ .assign(population=lambda d: d["population"].fillna(0).astype(int))
+ .loc[:, ["GEOID", "population"]]
+ )
+
+
+def build_cd_county_crosswalk() -> pd.DataFrame:
+ """
+ Builds the CD-to-county crosswalk with population-weighted allocation
+ factors.
+
+ Returns:
+ DataFrame with columns:
+ - state_fips: 2-digit state FIPS
+ - cd: 2-digit congressional district code
+ - county_fips: 3-digit county FIPS within state
+ - county_fips_full: 5-digit full county FIPS (state + county)
+ - cd_code: Full CD code (5001800US + state + cd)
+ - population: population in this CD-county intersection
+ - allocation_factor: proportion of CD population in this county
+ """
+ print("Fetching block-to-CD relationship file (119th Congress)...")
+ block_cd = fetch_block_to_district_map(119)
+
+ # Remove blocks not assigned to any congressional district
+ block_cd = block_cd[block_cd["CD"] != "ZZ"]
+
+ # Fetch block populations for all states + DC
+ print("Fetching block-level population data...")
+ state_pops = []
+
+ # Get all states
+ states_to_fetch = [
+ s
+ for s in us.states.STATES_AND_TERRITORIES
+ if not s.is_territory and s.abbr not in ["ZZ"]
+ ]
+
+ for s in states_to_fetch:
+ print(f" {s.name}")
+ try:
+ state_pops.append(fetch_block_population(s.abbr))
+ except Exception as e:
+ print(f" Warning: Could not fetch {s.name}: {e}")
+
+ # Add DC
+ print(" District of Columbia")
+ try:
+ state_pops.append(fetch_block_population("DC"))
+ except Exception as e:
+ print(f" Warning: Could not fetch DC: {e}")
+
+ block_pop = pd.concat(state_pops, ignore_index=True)
+
+ # Merge block population with CD mapping
+ print("Merging block data...")
+ merged = block_cd.merge(block_pop, on="GEOID", how="left")
+ merged["population"] = merged["population"].fillna(0).astype(int)
+
+ # Derive geography from GEOID
+ # GEOID is 15 digits: SSCCCTTTTTTBBBB
+ # SS = state FIPS (2 digits)
+ # CCC = county FIPS (3 digits)
+ # TTTTTT = tract (6 digits)
+ # BBBB = block (4 digits)
+ merged["state_fips"] = merged["GEOID"].str[:2]
+ merged["county_fips"] = merged["GEOID"].str[2:5]
+ merged["county_fips_full"] = merged["GEOID"].str[:5]
+
+ # Create full CD code (matching format used in calibration)
+ merged["cd_code"] = "5001800US" + merged["state_fips"] + merged["CD"]
+
+ # Aggregate to CD-county level
+ print("Aggregating to CD-county level...")
+ cd_county = (
+ merged.groupby(
+ ["state_fips", "CD", "county_fips", "county_fips_full", "cd_code"]
+ )["population"]
+ .sum()
+ .reset_index()
+ )
+
+ # Rename CD column for clarity
+ cd_county = cd_county.rename(columns={"CD": "cd"})
+
+ # Calculate allocation factors (proportion of CD pop in each county)
+ cd_county["cd_total_pop"] = cd_county.groupby(["state_fips", "cd"])[
+ "population"
+ ].transform("sum")
+
+ cd_county["allocation_factor"] = (
+ cd_county["population"] / cd_county["cd_total_pop"]
+ )
+
+ # Handle edge case where CD has zero population
+ cd_county["allocation_factor"] = cd_county["allocation_factor"].fillna(0)
+
+ # Sort by state, cd, allocation factor (descending)
+ cd_county = cd_county.sort_values(
+ ["state_fips", "cd", "allocation_factor"],
+ ascending=[True, True, False],
+ ).reset_index(drop=True)
+
+ # Select final columns
+ result = cd_county[
+ [
+ "state_fips",
+ "cd",
+ "county_fips",
+ "county_fips_full",
+ "cd_code",
+ "population",
+ "allocation_factor",
+ ]
+ ]
+
+ return result
+
+
+def get_cd_county_crosswalk() -> pd.DataFrame:
+ """
+ Returns the CD-to-county crosswalk, loading from cache if available.
+
+ Returns:
+ DataFrame with CD-county allocation factors.
+ """
+ if CD_COUNTY_CROSSWALK_FILE.exists():
+ return pd.read_csv(CD_COUNTY_CROSSWALK_FILE, dtype=str).assign(
+ population=lambda df: df["population"].astype(int),
+ allocation_factor=lambda df: df["allocation_factor"].astype(float),
+ )
+
+ crosswalk = build_cd_county_crosswalk()
+ crosswalk.to_csv(CD_COUNTY_CROSSWALK_FILE, index=False)
+ return crosswalk
+
+
+def assign_county_from_cd(
+ cd_codes: np.ndarray,
+ random_state: np.random.RandomState = None,
+) -> np.ndarray:
+ """
+ Probabilistically assigns county FIPS codes based on congressional
+ district.
+
+ For each household, uses the CD-to-county allocation factors to
+ randomly assign a county, weighted by population.
+
+ Args:
+ cd_codes: Array of CD codes (format: "5001800US" + state + cd)
+ random_state: Optional random state for reproducibility
+
+ Returns:
+ Array of 5-digit full county FIPS codes (state + county)
+ """
+ if random_state is None:
+ random_state = np.random.RandomState()
+
+ crosswalk = get_cd_county_crosswalk()
+
+ n = len(cd_codes)
+ county_fips_full = np.zeros(n, dtype=object)
+
+ # Group crosswalk by CD code for efficient lookup
+ crosswalk_dict = {}
+ for cd_code, group in crosswalk.groupby("cd_code"):
+ counties = group["county_fips_full"].values
+ probs = group["allocation_factor"].values
+ # Normalize probabilities (should already sum to 1, but be safe)
+ probs = probs / probs.sum() if probs.sum() > 0 else probs
+ crosswalk_dict[cd_code] = (counties, probs)
+
+ # Assign counties
+ for i in range(n):
+ cd = cd_codes[i]
+ if cd in crosswalk_dict:
+ counties, probs = crosswalk_dict[cd]
+ if len(counties) == 1:
+ county_fips_full[i] = counties[0]
+ else:
+ county_fips_full[i] = random_state.choice(counties, p=probs)
+ else:
+ # CD not found - assign "00000" (unknown)
+ county_fips_full[i] = "00000"
+
+ return county_fips_full
+
+
+def assign_county_from_state_and_cd(
+ state_fips: np.ndarray,
+ cd: np.ndarray,
+ random_state: np.random.RandomState = None,
+) -> tuple[np.ndarray, np.ndarray]:
+ """
+ Probabilistically assigns county FIPS codes based on state and CD.
+
+ Args:
+ state_fips: Array of 2-digit state FIPS codes
+ cd: Array of 2-digit congressional district codes
+ random_state: Optional random state for reproducibility
+
+ Returns:
+ Tuple of (state_fips array, county_fips array) where county_fips
+ is the 3-digit county code within the state.
+ """
+ if random_state is None:
+ random_state = np.random.RandomState()
+
+ # Build CD codes
+ state_fips_str = np.array([str(s).zfill(2) for s in state_fips])
+ cd_str = np.array([str(c).zfill(2) for c in cd])
+ cd_codes = np.array(
+ ["5001800US" + s + c for s, c in zip(state_fips_str, cd_str)]
+ )
+
+ # Get full county FIPS
+ county_fips_full = assign_county_from_cd(cd_codes, random_state)
+
+ # Extract 3-digit county FIPS
+ county_fips = np.array(
+ [c[2:5] if len(c) == 5 else "000" for c in county_fips_full]
+ )
+
+ return state_fips_str, county_fips
+
+
+def export_to_json(
+ output_path: Optional[Path] = None,
+) -> Dict[str, Dict[str, float]]:
+ """
+ Export the CD-county crosswalk to JSON format.
+
+ This format is compatible with the geo-stacking calibration workflow.
+ The JSON structure is: {cd_geoid: {county_fips: proportion, ...}, ...}
+
+ Args:
+ output_path: Path to save JSON file. If None, uses default location.
+
+ Returns:
+ Dictionary mapping CD GEOID -> {county_fips: proportion}
+ """
+ crosswalk = get_cd_county_crosswalk()
+
+ # Build the JSON structure
+ # CD GEOID format: state_fips + cd (e.g., "601" for CA-01, "3601" for NY-01)
+ cd_county_map = {}
+
+ for (state_fips, cd), group in crosswalk.groupby(["state_fips", "cd"]):
+ # Create CD GEOID (state + cd without leading zeros on state for
+ # single-digit states)
+ cd_geoid = f"{int(state_fips)}{cd.zfill(2)}"
+
+ # Build county proportions dict
+ county_props = {}
+ for _, row in group.iterrows():
+ county_props[row["county_fips_full"]] = row["allocation_factor"]
+
+ cd_county_map[cd_geoid] = county_props
+
+ # Save to JSON
+ if output_path is None:
+ output_path = CD_COUNTY_MAPPINGS_JSON
+
+ with open(output_path, "w") as f:
+ json.dump(cd_county_map, f, indent=2)
+
+ print(f"Exported CD-county mappings to {output_path}")
+ return cd_county_map
+
+
+def load_cd_county_mappings(
+ path: Optional[Path] = None,
+) -> Optional[Dict[str, Dict[str, float]]]:
+ """
+ Load CD-county mappings from JSON file.
+
+ Compatible with geo-stacking calibration workflow.
+
+ Args:
+ path: Path to JSON file. If None, uses default location.
+
+ Returns:
+ Dictionary mapping CD GEOID -> {county_fips: proportion},
+ or None if file not found.
+ """
+ if path is None:
+ path = CD_COUNTY_MAPPINGS_JSON
+
+ if not path.exists():
+ print(f"WARNING: {path} not found. Run export_to_json() first.")
+ return None
+
+ with open(path, "r") as f:
+ return json.load(f)
+
+
+def get_county_for_cd(
+ cd_geoid: str,
+ cd_county_mappings: Optional[Dict[str, Dict[str, float]]] = None,
+ random_state: Optional[np.random.RandomState] = None,
+) -> Optional[str]:
+ """
+ Get a county FIPS code for a given congressional district.
+
+ Uses weighted random selection based on county proportions.
+ Compatible with geo-stacking calibration workflow.
+
+ Args:
+ cd_geoid: Congressional district GEOID (e.g., "601" for CA-01)
+ cd_county_mappings: Optional pre-loaded mappings dict. If None,
+ loads from default JSON file.
+ random_state: Optional random state for reproducibility.
+
+ Returns:
+ 5-digit county FIPS code, or None if CD not found.
+ """
+ if cd_county_mappings is None:
+ cd_county_mappings = load_cd_county_mappings()
+
+ if cd_county_mappings is None or str(cd_geoid) not in cd_county_mappings:
+ return None
+
+ county_props = cd_county_mappings[str(cd_geoid)]
+ if not county_props:
+ return None
+
+ counties = list(county_props.keys())
+ weights = list(county_props.values())
+
+ # Normalize weights
+ total_weight = sum(weights)
+ if total_weight > 0:
+ weights = [w / total_weight for w in weights]
+
+ if random_state is None:
+ random_state = np.random.RandomState()
+
+ return random_state.choice(counties, p=weights)
+
+
+def get_state_county_crosswalk_from_cd() -> pd.DataFrame:
+ """
+ Creates a state-to-county crosswalk by aggregating the CD-county data.
+
+ This is useful when CD is not known and we need to assign county based
+ only on state. The allocation factors are population-weighted across
+ all CDs in the state.
+
+ Returns:
+ DataFrame with columns:
+ - state_fips: 2-digit state FIPS
+ - county_fips: 3-digit county FIPS within state
+ - county_fips_full: 5-digit full county FIPS
+ - population: county population
+ - allocation_factor: proportion of state population in county
+ """
+ cd_crosswalk = get_cd_county_crosswalk()
+
+ # Aggregate to state-county level
+ state_county = (
+ cd_crosswalk.groupby(
+ ["state_fips", "county_fips", "county_fips_full"]
+ )["population"]
+ .sum()
+ .reset_index()
+ )
+
+ # Calculate state-level allocation factors
+ state_county["state_total_pop"] = state_county.groupby("state_fips")[
+ "population"
+ ].transform("sum")
+
+ state_county["allocation_factor"] = (
+ state_county["population"] / state_county["state_total_pop"]
+ )
+ state_county["allocation_factor"] = state_county[
+ "allocation_factor"
+ ].fillna(0)
+
+ # Sort by state, allocation factor (descending)
+ state_county = state_county.sort_values(
+ ["state_fips", "allocation_factor"],
+ ascending=[True, False],
+ ).reset_index(drop=True)
+
+ return state_county[
+ [
+ "state_fips",
+ "county_fips",
+ "county_fips_full",
+ "population",
+ "allocation_factor",
+ ]
+ ]
+
+
+def assign_county_from_state(
+ state_fips: np.ndarray,
+ random_state: np.random.RandomState = None,
+) -> np.ndarray:
+ """
+ Probabilistically assigns county FIPS codes based on state only.
+
+ Uses state-to-county population weights derived from CD-county data.
+ This is used when CD is not known.
+
+ Args:
+ state_fips: Array of 2-digit state FIPS codes (as ints)
+ random_state: Optional random state for reproducibility
+
+ Returns:
+ Array of 3-digit county FIPS codes (as ints)
+ """
+ if random_state is None:
+ random_state = np.random.RandomState()
+
+ crosswalk = get_state_county_crosswalk_from_cd()
+
+ # Ensure consistent string types for lookup
+ state_fips_str = np.array([str(int(s)).zfill(2) for s in state_fips])
+
+ n = len(state_fips)
+ county_fips = np.zeros(n, dtype=int)
+
+ # Group crosswalk by state for efficient lookup
+ crosswalk_dict = {}
+ for st, group in crosswalk.groupby("state_fips"):
+ counties = group["county_fips"].astype(int).values
+ probs = group["allocation_factor"].values
+ # Normalize probabilities
+ probs = probs / probs.sum() if probs.sum() > 0 else probs
+ crosswalk_dict[st] = (counties, probs)
+
+ # Assign counties
+ for i in range(n):
+ st = state_fips_str[i]
+ if st in crosswalk_dict:
+ counties, probs = crosswalk_dict[st]
+ if len(counties) == 1:
+ county_fips[i] = counties[0]
+ else:
+ county_fips[i] = random_state.choice(counties, p=probs)
+ else:
+ # State not found - assign 0 (unknown)
+ county_fips[i] = 0
+
+ return county_fips
+
+
+if __name__ == "__main__":
+ print("Building CD-to-county crosswalk...")
+ crosswalk = build_cd_county_crosswalk()
+ crosswalk.to_csv(CD_COUNTY_CROSSWALK_FILE, index=False)
+ print(f"Saved crosswalk to {CD_COUNTY_CROSSWALK_FILE}")
+
+ # Export to JSON for geo-stacking compatibility
+ print("\nExporting to JSON format...")
+ export_to_json()
+
+ # Print summary statistics
+ print(f"\nTotal CD-county pairs: {len(crosswalk)}")
+ print(f"Unique CDs: {crosswalk['cd_code'].nunique()}")
+ print(f"Unique counties: {crosswalk['county_fips_full'].nunique()}")
+
+ # Show distribution of counties per CD
+ counties_per_cd = crosswalk.groupby("cd_code").size()
+ print(f"\nCounties per CD:")
+ print(f" Min: {counties_per_cd.min()}")
+ print(f" Max: {counties_per_cd.max()}")
+ print(f" Mean: {counties_per_cd.mean():.2f}")
+ print(f" Median: {counties_per_cd.median():.0f}")
+
+ # Count single-county CDs (deterministic assignment)
+ single_county = (counties_per_cd == 1).sum()
+ print(
+ f"\nCDs with single county (deterministic): "
+ f"{single_county} ({100*single_county/len(counties_per_cd):.1f}%)"
+ )
diff --git a/policyengine_us_data/geography/puma_county_crosswalk.py b/policyengine_us_data/geography/puma_county_crosswalk.py
deleted file mode 100644
index 41ac330c..00000000
--- a/policyengine_us_data/geography/puma_county_crosswalk.py
+++ /dev/null
@@ -1,437 +0,0 @@
-"""
-Build a probabilistic crosswalk between PUMAs and counties.
-
-PUMAs (Public Use Microdata Areas) are geographic units used in Census
-microdata. They contain at least 100,000 people and are built from census
-tracts. A single PUMA may span multiple counties (especially in rural areas),
-and large counties may contain multiple PUMAs.
-
-This module creates population-weighted allocation factors that allow
-probabilistic assignment of counties to households that only have PUMA
-information.
-
-Methodology:
-1. Download Census tract-to-PUMA relationship file
-2. Download tract-level population from the 2020 Census
-3. Derive county FIPS from tract GEOID (first 5 digits)
-4. Calculate allocation factor = pop_in_county / total_puma_pop
-"""
-
-import io
-import requests
-import zipfile
-from pathlib import Path
-
-import numpy as np
-import pandas as pd
-import us
-
-from policyengine_us_data.storage import STORAGE_FOLDER
-
-
-CROSSWALK_FILE = STORAGE_FOLDER / "puma_county_crosswalk.csv"
-
-
-def fetch_tract_to_puma() -> pd.DataFrame:
- """
- Fetches the 2020 Census Tract to 2020 PUMA relationship file.
-
- Returns:
- DataFrame with columns: state_fips, county_fips, tract, puma
- """
- url = "https://www2.census.gov/geo/docs/maps-data/data/rel2020/2020_Census_Tract_to_2020_PUMA.txt"
- response = requests.get(url, timeout=120)
- response.raise_for_status()
-
- df = pd.read_csv(
- io.BytesIO(response.content),
- dtype=str,
- encoding="utf-8-sig", # Handle BOM
- )
-
- # The file has STATEFP, COUNTYFP, TRACTCE, PUMA5CE columns
- df = df.rename(
- columns={
- "STATEFP": "state_fips",
- "COUNTYFP": "county_fips",
- "TRACTCE": "tract",
- "PUMA5CE": "puma",
- }
- )
-
- return df[["state_fips", "county_fips", "tract", "puma"]]
-
-
-def fetch_tract_population(state: str) -> pd.DataFrame:
- """
- Download & parse the 2020 PL-94-171 redistricting data for one state.
-
- This provides population at the census tract level.
-
- Args:
- state: Two-letter state postal code or full state name.
-
- Returns:
- DataFrame with columns: tract_geoid, population
- """
- BASE = (
- "https://www2.census.gov/programs-surveys/decennial/2020/data/"
- "01-Redistricting_File--PL_94-171/{dir}/{abbr}2020.pl.zip"
- )
-
- # Handle DC specially since it's not in us.states
- if state.upper() in ["DC", "DISTRICT OF COLUMBIA"]:
- dir_name = "District_of_Columbia"
- abbr = "dc"
- else:
- st = us.states.lookup(state)
- if st is None:
- raise ValueError(f"Unrecognised state name/abbr: {state}")
- dir_name = st.name.replace(" ", "_")
- abbr = st.abbr.lower()
-
- url = BASE.format(dir=dir_name, abbr=abbr)
-
- zbytes = requests.get(url, timeout=120).content
- with zipfile.ZipFile(io.BytesIO(zbytes)) as z:
- raw = z.read(f"{abbr}geo2020.pl")
- try:
- geo_lines = raw.decode("utf-8").splitlines()
- except UnicodeDecodeError:
- geo_lines = raw.decode("latin-1").splitlines()
-
- p1_lines = z.read(f"{abbr}000012020.pl").decode("utf-8").splitlines()
-
- # GEO file: keep tracts (SUMLEV 140)
- geo_records = []
- for ln in geo_lines:
- parts = ln.split("|")
- if parts[2] == "140": # summary level 140 = tracts
- logrecno = parts[7]
- geoid = parts[8][-11:] # 11-digit tract GEOID
- geo_records.append((logrecno, geoid))
-
- geo_df = pd.DataFrame(geo_records, columns=["LOGRECNO", "tract_geoid"])
-
- # P-file: pull total-population
- p1_records = [
- (p[4], int(p[5])) for p in map(lambda x: x.split("|"), p1_lines)
- ]
- p1_df = pd.DataFrame(p1_records, columns=["LOGRECNO", "population"])
-
- result = geo_df.merge(p1_df, on="LOGRECNO", how="left")
- result["population"] = result["population"].fillna(0).astype(int)
-
- return result[["tract_geoid", "population"]]
-
-
-def build_puma_county_crosswalk() -> pd.DataFrame:
- """
- Builds the PUMA-to-county crosswalk with population-weighted allocation
- factors.
-
- Returns:
- DataFrame with columns:
- - state_fips: 2-digit state FIPS
- - puma: 5-digit PUMA code
- - county_fips: 3-digit county FIPS within state
- - county_fips_full: 5-digit full county FIPS (state + county)
- - population: population in this PUMA-county intersection
- - allocation_factor: proportion of PUMA population in this county
- """
- print("Fetching tract-to-PUMA relationship file...")
- tract_puma = fetch_tract_to_puma()
-
- # Build tract GEOID for joining
- tract_puma["tract_geoid"] = (
- tract_puma["state_fips"]
- + tract_puma["county_fips"]
- + tract_puma["tract"]
- )
-
- # Fetch tract populations for all states
- print("Fetching tract-level population data...")
- state_pops = []
-
- # Include DC explicitly (not in us.states.STATES_AND_TERRITORIES)
- states_to_fetch = list(us.states.STATES_AND_TERRITORIES) + ["DC"]
-
- for s in states_to_fetch:
- # Handle both State objects and string abbreviations
- if hasattr(s, "abbr"):
- if s.is_territory or s.abbr in ["ZZ"]:
- continue
- abbr = s.abbr
- name = s.name
- else:
- abbr = s
- name = s
-
- print(f" {name}")
- try:
- state_pops.append(fetch_tract_population(abbr))
- except Exception as e:
- print(f" Warning: Could not fetch {name}: {e}")
-
- tract_pop = pd.concat(state_pops, ignore_index=True)
-
- # Join tract population to tract-PUMA mapping
- merged = tract_puma.merge(tract_pop, on="tract_geoid", how="left")
- merged["population"] = merged["population"].fillna(0).astype(int)
-
- # Aggregate to PUMA-county level
- print("Aggregating to PUMA-county level...")
- puma_county = (
- merged.groupby(["state_fips", "puma", "county_fips"])["population"]
- .sum()
- .reset_index()
- )
-
- # Calculate allocation factors (proportion of PUMA pop in each county)
- puma_county["puma_total_pop"] = puma_county.groupby(
- ["state_fips", "puma"]
- )["population"].transform("sum")
-
- puma_county["allocation_factor"] = (
- puma_county["population"] / puma_county["puma_total_pop"]
- )
-
- # Handle edge case where PUMA has zero population
- puma_county["allocation_factor"] = puma_county["allocation_factor"].fillna(
- 0
- )
-
- # Create full 5-digit county FIPS
- puma_county["county_fips_full"] = (
- puma_county["state_fips"] + puma_county["county_fips"]
- )
-
- # Sort by state, puma, allocation factor (descending)
- puma_county = puma_county.sort_values(
- ["state_fips", "puma", "allocation_factor"],
- ascending=[True, True, False],
- ).reset_index(drop=True)
-
- # Select final columns
- result = puma_county[
- [
- "state_fips",
- "puma",
- "county_fips",
- "county_fips_full",
- "population",
- "allocation_factor",
- ]
- ]
-
- return result
-
-
-def get_puma_county_crosswalk() -> pd.DataFrame:
- """
- Returns the PUMA-to-county crosswalk, loading from cache if available.
-
- Returns:
- DataFrame with PUMA-county allocation factors.
- """
- if CROSSWALK_FILE.exists():
- return pd.read_csv(CROSSWALK_FILE, dtype=str).assign(
- population=lambda df: df["population"].astype(int),
- allocation_factor=lambda df: df["allocation_factor"].astype(float),
- )
-
- crosswalk = build_puma_county_crosswalk()
- crosswalk.to_csv(CROSSWALK_FILE, index=False)
- return crosswalk
-
-
-def assign_county_from_puma(
- state_fips: np.ndarray,
- puma: np.ndarray,
- random_state: np.random.RandomState = None,
-) -> np.ndarray:
- """
- Probabilistically assigns county FIPS codes based on PUMA and state.
-
- For each household, uses the PUMA-to-county allocation factors to
- randomly assign a county, weighted by population.
-
- Args:
- state_fips: Array of 2-digit state FIPS codes (as strings or ints)
- puma: Array of PUMA codes (as strings or ints)
- random_state: Optional random state for reproducibility
-
- Returns:
- Array of 3-digit county FIPS codes (within state)
- """
- if random_state is None:
- random_state = np.random.RandomState()
-
- crosswalk = get_puma_county_crosswalk()
-
- # Ensure consistent string types
- state_fips = np.array([str(s).zfill(2) for s in state_fips])
- puma = np.array([str(p).zfill(5) for p in puma])
-
- n = len(state_fips)
- county_fips = np.zeros(n, dtype=object)
-
- # Group crosswalk by state-puma for efficient lookup
- crosswalk_dict = {}
- for (st, pm), group in crosswalk.groupby(["state_fips", "puma"]):
- counties = group["county_fips"].values
- probs = group["allocation_factor"].values
- # Normalize probabilities (should already sum to 1, but be safe)
- probs = probs / probs.sum() if probs.sum() > 0 else probs
- crosswalk_dict[(st, pm)] = (counties, probs)
-
- # Assign counties
- for i in range(n):
- key = (state_fips[i], puma[i])
- if key in crosswalk_dict:
- counties, probs = crosswalk_dict[key]
- if len(counties) == 1:
- county_fips[i] = counties[0]
- else:
- county_fips[i] = random_state.choice(counties, p=probs)
- else:
- # PUMA not found - assign 0 (unknown)
- county_fips[i] = "000"
-
- return county_fips
-
-
-def get_state_county_crosswalk() -> pd.DataFrame:
- """
- Creates a state-to-county crosswalk with population-weighted allocation
- factors.
-
- This is derived from the PUMA-county crosswalk by aggregating to state
- level. Used for probabilistic county assignment when only state is known.
-
- Returns:
- DataFrame with columns:
- - state_fips: 2-digit state FIPS
- - county_fips: 3-digit county FIPS within state
- - county_fips_full: 5-digit full county FIPS
- - population: county population
- - allocation_factor: proportion of state population in county
- """
- puma_county = get_puma_county_crosswalk()
-
- # Aggregate to state-county level
- state_county = (
- puma_county.groupby(["state_fips", "county_fips", "county_fips_full"])[
- "population"
- ]
- .sum()
- .reset_index()
- )
-
- # Calculate state-level allocation factors
- state_county["state_total_pop"] = state_county.groupby("state_fips")[
- "population"
- ].transform("sum")
-
- state_county["allocation_factor"] = (
- state_county["population"] / state_county["state_total_pop"]
- )
- state_county["allocation_factor"] = state_county[
- "allocation_factor"
- ].fillna(0)
-
- # Sort by state, allocation factor (descending)
- state_county = state_county.sort_values(
- ["state_fips", "allocation_factor"],
- ascending=[True, False],
- ).reset_index(drop=True)
-
- return state_county[
- [
- "state_fips",
- "county_fips",
- "county_fips_full",
- "population",
- "allocation_factor",
- ]
- ]
-
-
-def assign_county_from_state(
- state_fips: np.ndarray,
- random_state: np.random.RandomState = None,
-) -> np.ndarray:
- """
- Probabilistically assigns county FIPS codes based on state only.
-
- For each household, uses state-to-county population weights to
- randomly assign a county.
-
- Args:
- state_fips: Array of 2-digit state FIPS codes (as ints)
- random_state: Optional random state for reproducibility
-
- Returns:
- Array of 3-digit county FIPS codes (as ints)
- """
- if random_state is None:
- random_state = np.random.RandomState()
-
- crosswalk = get_state_county_crosswalk()
-
- # Ensure consistent string types for lookup
- state_fips_str = np.array([str(int(s)).zfill(2) for s in state_fips])
-
- n = len(state_fips)
- county_fips = np.zeros(n, dtype=int)
-
- # Group crosswalk by state for efficient lookup
- crosswalk_dict = {}
- for st, group in crosswalk.groupby("state_fips"):
- counties = group["county_fips"].astype(int).values
- probs = group["allocation_factor"].values
- # Normalize probabilities
- probs = probs / probs.sum() if probs.sum() > 0 else probs
- crosswalk_dict[st] = (counties, probs)
-
- # Assign counties
- for i in range(n):
- st = state_fips_str[i]
- if st in crosswalk_dict:
- counties, probs = crosswalk_dict[st]
- if len(counties) == 1:
- county_fips[i] = counties[0]
- else:
- county_fips[i] = random_state.choice(counties, p=probs)
- else:
- # State not found - assign 0 (unknown)
- county_fips[i] = 0
-
- return county_fips
-
-
-if __name__ == "__main__":
- print("Building PUMA-to-county crosswalk...")
- crosswalk = build_puma_county_crosswalk()
- crosswalk.to_csv(CROSSWALK_FILE, index=False)
- print(f"Saved crosswalk to {CROSSWALK_FILE}")
-
- # Print summary statistics
- print(f"\nTotal PUMA-county pairs: {len(crosswalk)}")
- print(f"Unique PUMAs: {crosswalk.groupby(['state_fips', 'puma']).ngroups}")
- print(f"Unique counties: {crosswalk['county_fips_full'].nunique()}")
-
- # Show distribution of counties per PUMA
- counties_per_puma = crosswalk.groupby(["state_fips", "puma"]).size()
- print(f"\nCounties per PUMA:")
- print(f" Min: {counties_per_puma.min()}")
- print(f" Max: {counties_per_puma.max()}")
- print(f" Mean: {counties_per_puma.mean():.2f}")
- print(f" Median: {counties_per_puma.median():.0f}")
-
- # Count single-county PUMAs (deterministic assignment)
- single_county = (counties_per_puma == 1).sum()
- print(
- f"\nPUMAs with single county (deterministic): "
- f"{single_county} ({100*single_county/len(counties_per_puma):.1f}%)"
- )
diff --git a/policyengine_us_data/storage/puma_county_crosswalk.csv b/policyengine_us_data/storage/puma_county_crosswalk.csv
deleted file mode 100644
index 2ed1cf45..00000000
--- a/policyengine_us_data/storage/puma_county_crosswalk.csv
+++ /dev/null
@@ -1,4702 +0,0 @@
-state_fips,puma,county_fips,county_fips_full,population,allocation_factor
-01,00100,077,01077,93564,0.5115470410707256
-01,00100,033,01033,57227,0.31287998075493156
-01,00100,059,01059,32113,0.17557297817434284
-01,00200,083,01083,103570,1.0
-01,00300,103,01103,123421,0.7886628241338326
-01,00300,079,01079,33073,0.2113371758661674
-01,00401,089,01089,113502,1.0
-01,00402,089,01089,153097,1.0
-01,00403,089,01089,107983,1.0
-01,00501,095,01095,97612,0.8779399728375741
-01,00501,089,01089,13571,0.12206002716242591
-01,00600,049,01049,71608,0.5766142994033192
-01,00600,071,01071,52579,0.4233857005966808
-01,00700,055,01055,103436,0.8055324086693093
-01,00700,019,01019,24971,0.1944675913306907
-01,00800,015,01015,116441,1.0
-01,00900,115,01115,91103,0.606395228871716
-01,00900,009,01009,59134,0.39360477112828396
-01,01000,043,01043,87866,0.6242832884537504
-01,01000,093,01093,29341,0.20846625505339367
-01,01000,133,01133,23540,0.16725045649285597
-01,01100,007,01007,22293,0.17708035458964827
-01,01100,091,01091,19323,0.15348870460394623
-01,01100,107,01107,19123,0.15190004130524576
-01,01100,057,01057,16321,0.12964286849045215
-01,01100,065,01065,14785,0.11744193435643249
-01,01100,075,01075,13972,0.11098401804721507
-01,01100,119,01119,12345,0.09806024211228673
-01,01100,063,01063,7730,0.0614018364947733
-01,01201,125,01125,101012,1.0
-01,01202,125,01125,126024,1.0
-01,01301,127,01127,65342,0.5641831510054656
-01,01301,073,01073,50475,0.4358168489945345
-01,01401,073,01073,118409,1.0
-01,01402,073,01073,133581,1.0
-01,01403,073,01073,187166,1.0
-01,01404,073,01073,185090,1.0
-01,01501,117,01117,137436,1.0
-01,01502,117,01117,85588,0.6553345278020245
-01,01502,021,01021,45014,0.34466547219797555
-01,01600,121,01121,82149,0.6157726673063084
-01,01600,111,01111,21967,0.164660290237467
-01,01600,029,01029,15056,0.11285680019189254
-01,01600,027,01027,14236,0.10671024226433197
-01,01700,001,01001,58805,0.5065510082781315
-01,01700,047,01047,38462,0.33131476711833163
-01,01700,085,01085,10311,0.08881978482026721
-01,01700,105,01105,8511,0.07331443978326974
-01,01801,101,01101,109409,1.0
-01,01802,101,01101,105471,1.0
-01,01901,051,01051,87977,0.8620885635613565
-01,01901,101,01101,14074,0.13791143643864343
-01,02000,123,01123,41311,0.3550305519985562
-01,02000,017,01017,34772,0.29883378165848795
-01,02000,087,01087,19532,0.16785981316443077
-01,02000,037,01037,10387,0.0892668379755756
-01,02000,011,01011,10357,0.08900901520294949
-01,02101,081,01081,127904,1.0
-01,02201,113,01113,59183,0.5608699772554966
-01,02201,081,01081,46337,0.4391300227445034
-01,02300,069,01069,107202,0.7099141099419233
-01,02300,061,01061,26659,0.176541484831829
-01,02300,067,01067,17146,0.11354440522624779
-01,02400,031,01031,53465,0.5201330855814225
-01,02400,045,01045,49326,0.4798669144185775
-01,02500,039,01039,37570,0.2934078892906511
-01,02500,109,01109,33009,0.2577881559115012
-01,02500,005,01005,25223,0.19698235804040704
-01,02500,013,01013,19051,0.1487813068638859
-01,02500,041,01041,13194,0.10304028989355471
-01,02600,053,01053,36757,0.28303790060523926
-01,02600,025,01025,23087,0.17777555326259376
-01,02600,099,01099,19772,0.1522492415258805
-01,02600,129,01129,15388,0.11849136802550321
-01,02600,023,01023,12665,0.09752360125051977
-01,02600,035,01035,11597,0.08929973973172346
-01,02600,131,01131,10600,0.08162259559854003
-01,02701,003,01003,118618,1.0
-01,02702,003,01003,113149,1.0
-01,02801,097,01097,139133,1.0
-01,02802,097,01097,129797,1.0
-01,02803,097,01097,145879,1.0
-02,00101,020,02020,131989,1.0
-02,00102,020,02020,159258,1.0
-02,00200,170,02170,107081,0.6455329153605016
-02,00200,122,02122,58799,0.35446708463949844
-02,00300,090,02090,95655,0.585676324361392
-02,00300,110,02110,32255,0.19749087702970783
-02,00300,130,02130,13948,0.08540079841297053
-02,00300,063,02063,7102,0.04348411745977321
-02,00300,240,02240,6808,0.041684014596752465
-02,00300,066,02066,2617,0.016023364600426148
-02,00300,100,02100,2080,0.012735421615929074
-02,00300,068,02068,1619,0.009912811344321716
-02,00300,230,02230,1240,0.007592270578726947
-02,00400,050,02050,18666,0.16527359659996457
-02,00400,150,02150,13101,0.11599964582964406
-02,00400,185,02185,11031,0.09767132990968656
-02,00400,180,02180,10046,0.08894988489463432
-02,00400,220,02220,8458,0.07488932176376838
-02,00400,158,02158,8368,0.07409243846290066
-02,00400,188,02188,7793,0.0690012395962458
-02,00400,198,02198,5753,0.050938551443244204
-02,00400,290,02290,5343,0.04730830529484682
-02,00400,016,02016,5232,0.04632548255710997
-02,00400,070,02070,4857,0.043005135470161146
-02,00400,013,02013,3420,0.03028156543297326
-02,00400,195,02195,3398,0.030086771737205597
-02,00400,105,02105,2365,0.020940322295023905
-02,00400,275,02275,2127,0.01883300867717372
-02,00400,164,02164,1476,0.013068886134230564
-02,00400,060,02060,844,0.007472994510359483
-02,00400,282,02282,662,0.005861519390826988
-04,00101,013,04013,185881,1.0
-04,00102,013,04013,144062,1.0
-04,00103,013,04013,120951,1.0
-04,00104,013,04013,106653,1.0
-04,00105,013,04013,165935,1.0
-04,00106,013,04013,122710,1.0
-04,00107,013,04013,128103,1.0
-04,00108,013,04013,107998,1.0
-04,00109,013,04013,108516,1.0
-04,00110,013,04013,128498,1.0
-04,00111,013,04013,111602,1.0
-04,00112,013,04013,130727,1.0
-04,00113,013,04013,104693,1.0
-04,00114,013,04013,111355,1.0
-04,00115,013,04013,109655,1.0
-04,00116,013,04013,110648,1.0
-04,00117,013,04013,109946,1.0
-04,00118,013,04013,116146,1.0
-04,00119,013,04013,117231,1.0
-04,00120,013,04013,108700,1.0
-04,00121,013,04013,166779,1.0
-04,00122,013,04013,102202,1.0
-04,00123,013,04013,115847,1.0
-04,00124,013,04013,114445,1.0
-04,00125,013,04013,114546,1.0
-04,00126,013,04013,129933,1.0
-04,00127,013,04013,121259,1.0
-04,00128,013,04013,110257,1.0
-04,00129,013,04013,140573,1.0
-04,00130,013,04013,126627,1.0
-04,00131,013,04013,123399,1.0
-04,00132,013,04013,146751,1.0
-04,00133,013,04013,122883,1.0
-04,00134,013,04013,168686,1.0
-04,00135,013,04013,166371,1.0
-04,00400,007,04007,53272,0.5255307394838608
-04,00400,009,04009,38533,0.38012982400757633
-04,00400,011,04011,9563,0.09433943650856286
-04,00500,005,04005,145101,1.0
-04,00601,015,04015,111199,1.0
-04,00602,015,04015,102068,1.0
-04,00701,027,04027,90175,0.8448731402016265
-04,00701,012,04012,16557,0.15512685979837348
-04,00803,021,04021,147577,1.0
-04,00805,021,04021,122686,1.0
-04,00807,021,04021,144191,1.0
-04,00900,003,04003,125447,0.7246412809907807
-04,00900,023,04023,47669,0.27535871900921927
-04,01000,017,04017,106717,0.6177968947191701
-04,01000,001,04001,66021,0.3822031052808299
-04,01101,027,04027,113706,1.0
-04,01901,019,04019,111360,1.0
-04,01902,019,04019,137371,1.0
-04,01903,019,04019,105731,0.9072429445431222
-04,01903,021,04021,10810,0.09275705545687783
-04,01904,019,04019,109666,1.0
-04,01905,019,04019,111121,1.0
-04,01906,019,04019,113591,1.0
-04,01907,019,04019,116589,1.0
-04,01908,019,04019,115015,1.0
-04,01909,019,04019,122989,1.0
-04,02502,025,04025,135474,1.0
-04,02503,025,04025,100735,1.0
-05,00101,007,05007,171025,1.0
-05,00102,007,05007,113308,1.0
-05,00201,143,05143,140215,1.0
-05,00202,143,05143,105656,1.0
-05,00300,005,05005,41627,0.26742258769112165
-05,00300,009,05009,37373,0.24009379416677373
-05,00300,015,05015,28260,0.18154953102916613
-05,00300,089,05089,16826,0.10809456507773352
-05,00300,087,05087,16521,0.10613516638828216
-05,00300,129,05129,7828,0.050289091609919054
-05,00300,101,05101,7225,0.046415264037003724
-05,00400,063,05063,37938,0.3257711066840695
-05,00400,023,05023,24711,0.21219172906505462
-05,00400,141,05141,15796,0.13563921137597032
-05,00400,065,05065,13577,0.1165848045613794
-05,00400,137,05137,12359,0.10612591880195095
-05,00400,049,05049,12075,0.10368722951157519
-05,00500,055,05055,45736,0.40709949619924163
-05,00500,121,05121,18571,0.1653018354013494
-05,00500,135,05135,17271,0.15373043989105087
-05,00500,075,05075,16216,0.14433980738077012
-05,00500,021,05021,14552,0.129528421127588
-05,00600,035,05035,48163,0.31287068254308525
-05,00600,093,05093,40685,0.2642929991749979
-05,00600,123,05123,23090,0.14999447833232643
-05,00600,037,05037,16833,0.1093485081753162
-05,00600,107,05107,16568,0.10762704707708898
-05,00600,077,05077,8600,0.05586628469718525
-05,00700,031,05031,111231,0.8288697129571672
-05,00700,111,05111,22965,0.17113028704283287
-05,00800,145,05145,76822,0.6684417064745447
-05,00800,067,05067,16755,0.14578819598527762
-05,00800,117,05117,8282,0.07206313572963707
-05,00800,095,05095,6799,0.059159292420406
-05,00800,147,05147,6269,0.054547669390134605
-05,00900,045,05045,123498,0.6252651724190307
-05,00900,085,05085,74015,0.3747348275809694
-05,01000,115,05115,63381,0.4871414517170351
-05,01000,071,05071,25749,0.1979048175362007
-05,01000,029,05029,20715,0.15921388385033972
-05,01000,149,05149,20263,0.1557398468964245
-05,01100,131,05131,127799,0.6233215788985949
-05,01100,033,05033,60133,0.29329021748142947
-05,01100,047,05047,17097,0.08338820361997572
-05,01200,091,05091,42600,0.3192493892294549
-05,01200,083,05083,21131,0.1583581888217749
-05,01200,113,05113,19221,0.14404442512627588
-05,01200,133,05133,15839,0.11869932103298911
-05,01200,061,05061,12785,0.09581228735442678
-05,01200,081,05081,12026,0.09012425246181748
-05,01200,127,05127,9836,0.07371213597326098
-05,01300,051,05051,100180,0.5780026655742813
-05,01300,059,05059,33040,0.19062894859826565
-05,01300,019,05019,21446,0.12373572734983065
-05,01300,109,05109,10171,0.05868302167654237
-05,01300,097,05097,8484,0.048949636801080075
-05,01400,125,05125,123416,0.815202816510671
-05,01400,053,05053,17958,0.11861843017840984
-05,01400,105,05105,10019,0.06617875331091927
-05,01501,119,05119,200774,1.0
-05,01502,119,05119,198351,1.0
-05,01600,069,05069,67260,0.3877551020408163
-05,01600,003,05003,19062,0.10989277066758907
-05,01600,043,05043,17350,0.10002306007148622
-05,01600,001,05001,17149,0.09886429147930359
-05,01600,079,05079,12941,0.07460509627579845
-05,01600,041,05041,11395,0.0656923786463738
-05,01600,011,05011,10545,0.06079211345555171
-05,01600,017,05017,10208,0.05884930243283754
-05,01600,025,05025,7550,0.043525884930243286
-05,01700,139,05139,39054,0.29947319586838334
-05,01700,027,05027,22801,0.17484222714689937
-05,01700,103,05103,22650,0.17368433160288016
-05,01700,057,05057,20065,0.15386208007116073
-05,01700,099,05099,8310,0.06372259583310967
-05,01700,039,05039,6482,0.04970515838630769
-05,01700,073,05073,6308,0.04837089464684186
-05,01700,013,05013,4739,0.03633951644441718
-06,00101,001,06001,144592,1.0
-06,00111,001,06001,106433,1.0
-06,00112,001,06001,106896,1.0
-06,00113,001,06001,125840,1.0
-06,00114,001,06001,194852,1.0
-06,00115,001,06001,107913,1.0
-06,00116,001,06001,102035,1.0
-06,00117,001,06001,105721,1.0
-06,00118,001,06001,125765,1.0
-06,00119,001,06001,126178,1.0
-06,00120,001,06001,118663,1.0
-06,00121,001,06001,115687,1.0
-06,00122,001,06001,100310,1.0
-06,00123,001,06001,101468,1.0
-06,00300,109,06109,55620,0.28979013400579373
-06,00300,009,06009,45292,0.23597940937415335
-06,00300,005,06005,40474,0.21087676885563636
-06,00300,027,06027,19016,0.09907675635120772
-06,00300,043,06043,17131,0.08925556968092867
-06,00300,051,06051,13195,0.0687483066919534
-06,00300,003,06003,1204,0.006273055040326782
-06,00700,007,06007,211632,1.0
-06,01100,103,06103,65829,0.496085065977377
-06,01100,021,06021,28917,0.217917511322788
-06,01100,011,06011,21839,0.1645779482580616
-06,01100,105,06105,16112,0.12141947444177337
-06,01301,013,06013,129420,1.0
-06,01305,013,06013,143688,1.0
-06,01308,013,06013,120154,1.0
-06,01309,013,06013,125676,1.0
-06,01310,013,06013,140962,1.0
-06,01311,013,06013,122701,1.0
-06,01312,013,06013,103075,1.0
-06,01313,013,06013,177708,1.0
-06,01314,013,06013,102543,1.0
-06,01500,093,06093,44076,0.33130134772510317
-06,01500,035,06035,32730,0.24601808492246635
-06,01500,015,06015,27743,0.20853283623599095
-06,01500,063,06063,19790,0.14875337307105435
-06,01500,049,06049,8700,0.06539435804538518
-06,01700,017,06017,191185,1.0
-06,01901,019,06019,147233,1.0
-06,01902,019,06019,190983,1.0
-06,01903,019,06019,110562,1.0
-06,01904,019,06019,180060,1.0
-06,01905,019,06019,116597,1.0
-06,01906,019,06019,129784,1.0
-06,01907,019,06019,133435,1.0
-06,02300,023,06023,136463,1.0
-06,02500,025,06025,179702,1.0
-06,02903,029,06029,168325,1.0
-06,02904,029,06029,113912,1.0
-06,02905,029,06029,192671,1.0
-06,02906,029,06029,157085,1.0
-06,02907,029,06029,107020,1.0
-06,02908,029,06029,170222,1.0
-06,03100,031,06031,152486,1.0
-06,03300,045,06045,91601,0.5733519441175734
-06,03300,033,06033,68163,0.4266480558824266
-06,03703,037,06037,180992,1.0
-06,03704,037,06037,187217,1.0
-06,03705,037,06037,179412,1.0
-06,03706,037,06037,143024,1.0
-06,03707,037,06037,149090,1.0
-06,03708,037,06037,137084,1.0
-06,03709,037,06037,111527,1.0
-06,03710,037,06037,181086,1.0
-06,03711,037,06037,164821,1.0
-06,03712,037,06037,151939,1.0
-06,03713,037,06037,115271,1.0
-06,03714,037,06037,107378,1.0
-06,03715,037,06037,120624,1.0
-06,03716,037,06037,104622,1.0
-06,03717,037,06037,190304,1.0
-06,03718,037,06037,136675,1.0
-06,03719,037,06037,196543,1.0
-06,03720,037,06037,122786,1.0
-06,03721,037,06037,135948,1.0
-06,03722,037,06037,166269,1.0
-06,03723,037,06037,142813,1.0
-06,03724,037,06037,174337,1.0
-06,03725,037,06037,182789,1.0
-06,03728,037,06037,106835,1.0
-06,03730,037,06037,167510,1.0
-06,03731,037,06037,109232,1.0
-06,03732,037,06037,172212,1.0
-06,03733,037,06037,113324,1.0
-06,03734,037,06037,192514,1.0
-06,03735,037,06037,183205,1.0
-06,03736,037,06037,115745,1.0
-06,03737,037,06037,126123,1.0
-06,03738,037,06037,127671,1.0
-06,03739,037,06037,171513,1.0
-06,03740,037,06037,127928,1.0
-06,03741,037,06037,133387,1.0
-06,03742,037,06037,128584,1.0
-06,03743,037,06037,116045,1.0
-06,03744,037,06037,190188,1.0
-06,03745,037,06037,121879,1.0
-06,03746,037,06037,109171,1.0
-06,03747,037,06037,164789,1.0
-06,03748,037,06037,189044,1.0
-06,03750,037,06037,178716,1.0
-06,03751,037,06037,158065,1.0
-06,03752,037,06037,166850,1.0
-06,03753,037,06037,112920,1.0
-06,03754,037,06037,135779,1.0
-06,03757,037,06037,158642,1.0
-06,03758,037,06037,157965,1.0
-06,03759,037,06037,115060,1.0
-06,03760,037,06037,144082,1.0
-06,03761,037,06037,127249,1.0
-06,03762,037,06037,119407,1.0
-06,03763,037,06037,145286,1.0
-06,03764,037,06037,162735,1.0
-06,03766,037,06037,102364,1.0
-06,03767,037,06037,179879,1.0
-06,03768,037,06037,112382,1.0
-06,03770,037,06037,101081,1.0
-06,03771,037,06037,109406,1.0
-06,03772,037,06037,103912,1.0
-06,03773,037,06037,127759,1.0
-06,03774,037,06037,141081,1.0
-06,03775,037,06037,116054,1.0
-06,03776,037,06037,106278,1.0
-06,03778,037,06037,111631,1.0
-06,03779,037,06037,118467,1.0
-06,03780,037,06037,113902,1.0
-06,03781,037,06037,104684,1.0
-06,03782,037,06037,132923,1.0
-06,03900,039,06039,156255,1.0
-06,04103,041,06041,103006,1.0
-06,04104,041,06041,159315,1.0
-06,04701,047,06047,116427,1.0
-06,04702,047,06047,164775,1.0
-06,05301,053,06053,183635,1.0
-06,05302,053,06053,177254,1.0
-06,05303,053,06053,78146,0.5489515647500965
-06,05303,069,06069,64209,0.4510484352499034
-06,05500,055,06055,138019,1.0
-06,05700,057,06057,102241,0.9693203257582221
-06,05700,091,06091,3236,0.030679674241777827
-06,05906,059,06059,191861,1.0
-06,05907,059,06059,197785,1.0
-06,05908,059,06059,185233,1.0
-06,05909,059,06059,147609,1.0
-06,05912,059,06059,170318,1.0
-06,05913,059,06059,160453,1.0
-06,05914,059,06059,196817,1.0
-06,05916,059,06059,145406,1.0
-06,05917,059,06059,156226,1.0
-06,05918,059,06059,180550,1.0
-06,05919,059,06059,195610,1.0
-06,05920,059,06059,146112,1.0
-06,05921,059,06059,141087,1.0
-06,05922,059,06059,126879,1.0
-06,05923,059,06059,142279,1.0
-06,05924,059,06059,108296,1.0
-06,05925,059,06059,179661,1.0
-06,05926,059,06059,117535,1.0
-06,05927,059,06059,109926,1.0
-06,05928,059,06059,187346,1.0
-06,06101,061,06061,153933,1.0
-06,06102,061,06061,134491,1.0
-06,06103,061,06061,116315,1.0
-06,06501,065,06065,186546,1.0
-06,06502,065,06065,131953,1.0
-06,06507,065,06065,174601,1.0
-06,06509,065,06065,133883,1.0
-06,06511,065,06065,170401,1.0
-06,06514,065,06065,174806,1.0
-06,06515,065,06065,159907,1.0
-06,06516,065,06065,105256,1.0
-06,06517,065,06065,117025,1.0
-06,06518,065,06065,104737,1.0
-06,06519,065,06065,103154,1.0
-06,06520,065,06065,151005,1.0
-06,06521,065,06065,108390,1.0
-06,06522,065,06065,137302,1.0
-06,06523,065,06065,140891,1.0
-06,06524,065,06065,185773,1.0
-06,06525,065,06065,132555,1.0
-06,06701,067,06067,111579,1.0
-06,06703,067,06067,119575,1.0
-06,06704,067,06067,137958,1.0
-06,06705,067,06067,123062,1.0
-06,06706,067,06067,126366,1.0
-06,06707,067,06067,133374,1.0
-06,06709,067,06067,147629,1.0
-06,06712,067,06067,118728,1.0
-06,06713,067,06067,105450,1.0
-06,06714,067,06067,141800,1.0
-06,06715,067,06067,106336,1.0
-06,06716,067,06067,109195,1.0
-06,06717,067,06067,104003,1.0
-06,07101,071,06071,141621,1.0
-06,07102,071,06071,188899,1.0
-06,07103,071,06071,183441,1.0
-06,07104,071,06071,120206,1.0
-06,07105,071,06071,147345,1.0
-06,07107,071,06071,113673,1.0
-06,07108,071,06071,177845,1.0
-06,07110,071,06071,110688,1.0
-06,07111,071,06071,174456,1.0
-06,07112,071,06071,127336,1.0
-06,07115,071,06071,122576,1.0
-06,07116,071,06071,112249,1.0
-06,07117,071,06071,110645,1.0
-06,07118,071,06071,180848,1.0
-06,07119,071,06071,169826,1.0
-06,07301,073,06073,196491,1.0
-06,07302,073,06073,125831,1.0
-06,07306,073,06073,144300,1.0
-06,07307,073,06073,112315,1.0
-06,07308,073,06073,128327,1.0
-06,07310,073,06073,165369,1.0
-06,07311,073,06073,123938,1.0
-06,07312,073,06073,123738,1.0
-06,07313,073,06073,189588,1.0
-06,07314,073,06073,159220,1.0
-06,07315,073,06073,166232,1.0
-06,07316,073,06073,178604,1.0
-06,07317,073,06073,164963,1.0
-06,07322,073,06073,141103,1.0
-06,07323,073,06073,116522,1.0
-06,07324,073,06073,131292,1.0
-06,07325,073,06073,126224,1.0
-06,07326,073,06073,173372,1.0
-06,07327,073,06073,149834,1.0
-06,07328,073,06073,132376,1.0
-06,07329,073,06073,168881,1.0
-06,07330,073,06073,180114,1.0
-06,07507,075,06075,115070,1.0
-06,07508,075,06075,100221,1.0
-06,07509,075,06075,115773,1.0
-06,07510,075,06075,107058,1.0
-06,07511,075,06075,128619,1.0
-06,07512,075,06075,100691,1.0
-06,07513,075,06075,104289,1.0
-06,07514,075,06075,102244,1.0
-06,07705,077,06077,197729,1.0
-06,07706,077,06077,170975,1.0
-06,07707,077,06077,126319,1.0
-06,07708,077,06077,163651,1.0
-06,07709,077,06077,120559,1.0
-06,07901,079,06079,168697,1.0
-06,07902,079,06079,113727,1.0
-06,08101,081,06081,142648,1.0
-06,08102,081,06081,123800,1.0
-06,08103,081,06081,110800,1.0
-06,08104,081,06081,129709,1.0
-06,08105,081,06081,139778,1.0
-06,08106,081,06081,117707,1.0
-06,08301,083,06083,134057,1.0
-06,08302,083,06083,108260,1.0
-06,08303,083,06083,205912,1.0
-06,08505,085,06085,109318,1.0
-06,08506,085,06085,128486,1.0
-06,08507,085,06085,143265,1.0
-06,08508,085,06085,140927,1.0
-06,08510,085,06085,160284,1.0
-06,08511,085,06085,108867,1.0
-06,08512,085,06085,113250,1.0
-06,08515,085,06085,102829,1.0
-06,08516,085,06085,160703,1.0
-06,08517,085,06085,126117,1.0
-06,08518,085,06085,108171,1.0
-06,08519,085,06085,167708,1.0
-06,08520,085,06085,117246,1.0
-06,08521,085,06085,133325,1.0
-06,08522,085,06085,115763,1.0
-06,08701,087,06087,153412,1.0
-06,08702,087,06087,117449,1.0
-06,08900,089,06089,182155,1.0
-06,09501,095,06095,154611,1.0
-06,09502,095,06095,155753,1.0
-06,09503,095,06095,143127,1.0
-06,09702,097,06097,126344,1.0
-06,09704,097,06097,121768,1.0
-06,09705,097,06097,101323,1.0
-06,09706,097,06097,139428,1.0
-06,09901,099,06099,123567,1.0
-06,09902,099,06099,125755,1.0
-06,09903,099,06099,187249,1.0
-06,09904,099,06099,116307,1.0
-06,10100,101,06101,99633,0.5498267184671758
-06,10100,115,06115,81575,0.45017328153282415
-06,10701,107,06107,154048,1.0
-06,10702,107,06107,162425,1.0
-06,10703,107,06107,156644,1.0
-06,11102,111,06111,150570,1.0
-06,11103,111,06111,194941,1.0
-06,11104,111,06111,127723,1.0
-06,11107,111,06111,110950,1.0
-06,11108,111,06111,129090,1.0
-06,11109,111,06111,130569,1.0
-06,11301,113,06113,101212,1.0
-06,11302,113,06113,115191,1.0
-08,00100,045,08045,61685,0.5801006253820473
-08,00100,107,08107,24829,0.2334979075563079
-08,00100,081,08081,13292,0.1250011755301641
-08,00100,103,08103,6529,0.061400291531480695
-08,00200,037,08037,55731,0.4596750247443088
-08,00200,117,08117,31055,0.2561448366875619
-08,00200,097,08097,17358,0.1431705707687232
-08,00200,049,08049,15717,0.12963543385021445
-08,00200,057,08057,1379,0.011374133949191685
-08,00301,069,08069,104570,1.0
-08,00302,069,08069,146602,1.0
-08,00303,069,08069,107894,1.0
-08,00401,059,08059,72014,0.662801078683123
-08,00401,013,08013,21432,0.197255432531684
-08,00401,019,08019,9397,0.08648792924133233
-08,00401,047,08047,5808,0.053455559543860616
-08,00501,013,08013,124959,1.0
-08,00502,013,08013,126593,1.0
-08,00601,014,08014,74112,0.4457703782119142
-08,00601,013,08013,57774,0.3475002405928207
-08,00601,059,08059,34370,0.20672938119526513
-08,00701,059,08059,127144,1.0
-08,00702,059,08059,122279,1.0
-08,00703,059,08059,149691,1.0
-08,00801,035,08035,104134,0.770409937336776
-08,00801,059,08059,31033,0.22959006266322401
-08,00901,035,08035,128772,1.0
-08,00902,035,08035,125072,1.0
-08,01001,123,08123,101321,1.0
-08,01002,123,08123,124107,1.0
-08,01003,123,08123,103553,1.0
-08,01101,001,08001,163355,0.8957830664619434
-08,01101,059,08059,19005,0.1042169335380566
-08,01201,001,08001,117450,1.0
-08,01202,001,08001,180078,1.0
-08,01301,005,08005,99503,0.7413978094031741
-08,01301,001,08001,34707,0.2586021905968259
-08,01401,005,08005,85045,0.7800361378374164
-08,01401,001,08001,23982,0.21996386216258357
-08,01501,005,08005,83995,0.7542044913755174
-08,01501,059,08059,27374,0.24579550862448257
-08,01601,005,08005,112829,1.0
-08,01602,005,08005,122368,1.0
-08,01603,005,08005,121162,1.0
-08,01701,031,08031,149926,1.0
-08,01702,031,08031,177315,1.0
-08,01703,031,08031,122319,1.0
-08,01704,031,08031,119956,1.0
-08,01705,031,08031,146006,0.8287602029811436
-08,01705,005,08005,30168,0.17123979701885636
-08,01800,087,08087,29111,0.24195049784737113
-08,01800,039,08039,26062,0.21660931863894015
-08,01800,075,08075,21528,0.17892584650675708
-08,01800,125,08125,9988,0.08301334796123606
-08,01800,063,08063,7087,0.05890224239099719
-08,01800,025,08025,5922,0.049219568144417296
-08,01800,073,08073,5675,0.04716667497797503
-08,01800,121,08121,4817,0.04003557239980718
-08,01800,095,08095,4530,0.03765022689871839
-08,01800,115,08115,2404,0.019980385312255856
-08,01800,017,08017,1748,0.014528167024052926
-08,01800,061,08061,1446,0.0120181518974717
-08,01900,089,08089,18690,0.18595534683806264
-08,01900,003,08003,16376,0.16293230389620728
-08,01900,071,08071,14555,0.14481434313686473
-08,01900,099,08099,11999,0.11938353165917141
-08,01900,105,08105,11539,0.11480678154972739
-08,01900,021,08021,7461,0.07423289688383014
-08,01900,109,08109,6368,0.06335814064552076
-08,01900,011,08011,5650,0.05621443069208421
-08,01900,009,08009,3506,0.0348827953993712
-08,01900,023,08023,3499,0.03481314920205357
-08,01900,079,08079,865,0.008606280097106699
-08,02001,041,08041,85900,0.7766024771720459
-08,02001,119,08119,24710,0.22339752282795408
-08,02002,041,08041,150097,1.0
-08,02003,041,08041,112335,1.0
-08,02004,041,08041,108430,1.0
-08,02005,041,08041,132455,1.0
-08,02006,041,08041,141178,1.0
-08,02101,043,08043,48939,0.4192675091025916
-08,02101,015,08015,19476,0.16685371599914328
-08,02101,093,08093,17390,0.14898265153137716
-08,02101,101,08101,11960,0.10246305418719212
-08,02101,065,08065,7436,0.06370529021203684
-08,02101,055,08055,6820,0.05842792889269651
-08,02101,027,08027,4704,0.04029985007496252
-08,02200,067,08067,55638,0.4813683673204537
-08,02200,083,08083,25849,0.2236401546940294
-08,02200,051,08051,16918,0.1463710061168165
-08,02200,007,08007,13359,0.11557928069006689
-08,02200,033,08033,2326,0.02012406668800775
-08,02200,053,08053,788,0.00681761158647898
-08,02200,111,08111,705,0.006099512904146804
-08,02301,101,08101,156202,1.0
-08,02401,085,08085,42679,0.4136002868522808
-08,02401,029,08029,31196,0.3023190456347091
-08,02401,077,08077,16368,0.15862155849945245
-08,02401,113,08113,8072,0.07822539224142108
-08,02401,091,08091,4874,0.047233716772136565
-08,02501,077,08077,139335,1.0
-09,20100,005,09005,101083,0.8984915957796681
-09,20100,003,09003,11420,0.1015084042203319
-09,20201,003,09003,121054,1.0
-09,20202,003,09003,159641,1.0
-09,20203,013,09013,107316,0.9459404666413983
-09,20203,003,09003,6133,0.05405953335860166
-09,20204,003,09003,110758,0.7856681775942911
-09,20204,013,09013,30215,0.2143318224057089
-09,20205,003,09003,113838,1.0
-09,20206,003,09003,155336,1.0
-09,20207,003,09003,160485,1.0
-09,20301,015,09015,91993,0.8611964051675716
-09,20301,013,09013,12257,0.11474442988204456
-09,20301,011,09011,2570,0.024059164950383825
-09,20401,011,09011,122385,1.0
-09,20402,011,09011,133620,0.8454554082697966
-09,20402,015,09015,24425,0.15454459173020343
-09,20500,007,09007,164245,0.9427177500358731
-09,20500,011,09011,9980,0.05728224996412685
-09,20601,009,09009,134023,1.0
-09,20602,009,09009,136292,1.0
-09,20603,009,09009,166415,1.0
-09,20604,009,09009,133757,1.0
-09,20701,009,09009,114403,1.0
-09,20702,009,09009,61850,0.349417261269201
-09,20702,003,09003,60833,0.34367179069990794
-09,20702,005,09005,54326,0.3069109480308911
-09,20703,009,09009,118095,0.7429040537480184
-09,20703,001,09001,40869,0.25709594625198157
-09,20801,001,09001,148654,1.0
-09,20802,001,09001,177124,1.0
-09,20901,001,09001,198988,1.0
-09,20902,001,09001,104776,1.0
-09,20903,001,09001,118325,1.0
-09,20904,001,09001,168683,0.849959689609997
-09,20904,005,09005,29777,0.150040310390003
-10,00101,003,10003,126756,1.0
-10,00102,003,10003,123340,1.0
-10,00103,003,10003,106027,1.0
-10,00104,003,10003,109197,1.0
-10,00105,003,10003,105399,1.0
-10,00200,001,10001,181851,1.0
-10,00301,005,10005,118257,1.0
-10,00302,005,10005,119121,1.0
-11,00101,001,11001,110761,1.0
-11,00102,001,11001,109790,1.0
-11,00103,001,11001,109870,1.0
-11,00104,001,11001,138727,1.0
-11,00105,001,11001,113382,1.0
-11,00106,001,11001,107015,1.0
-12,00101,001,12001,157107,1.0
-12,00102,001,12001,121361,1.0
-12,00398,089,12089,90352,0.7617505964876782
-12,00398,003,12003,28259,0.2382494035123218
-12,00500,005,12005,175216,1.0
-12,00798,023,12023,69698,0.36360506244587504
-12,00798,075,12075,42915,0.22388176496979434
-12,00798,007,12007,28303,0.14765293239986227
-12,00798,041,12041,17864,0.09319407781475955
-12,00798,029,12029,16759,0.08742944189977359
-12,00798,125,12125,16147,0.0842367204699352
-12,00901,009,12009,103183,1.0
-12,00902,009,12009,122746,1.0
-12,00903,009,12009,130558,1.0
-12,00904,009,12009,146867,1.0
-12,00905,009,12009,103258,1.0
-12,01101,011,12011,102449,1.0
-12,01102,011,12011,102696,1.0
-12,01103,011,12011,101555,1.0
-12,01104,011,12011,105136,1.0
-12,01105,011,12011,105775,1.0
-12,01106,011,12011,185568,1.0
-12,01107,011,12011,105368,1.0
-12,01108,011,12011,131097,1.0
-12,01109,011,12011,115621,1.0
-12,01110,011,12011,116150,1.0
-12,01111,011,12011,117083,1.0
-12,01112,011,12011,102007,1.0
-12,01113,011,12011,126103,1.0
-12,01114,011,12011,100735,1.0
-12,01115,011,12011,103783,1.0
-12,01116,011,12011,120176,1.0
-12,01117,011,12011,103073,1.0
-12,01398,063,12063,47319,0.2521205856652671
-12,01398,039,12039,43826,0.23350951599497027
-12,01398,129,12129,33764,0.1798981266383922
-12,01398,065,12065,14510,0.0773107990025788
-12,01398,045,12045,14192,0.07561646171223972
-12,01398,013,12013,13648,0.07271797276272884
-12,01398,037,12037,12451,0.06634023145286759
-12,01398,077,12077,7974,0.04248630677095543
-12,01500,015,12015,186847,1.0
-12,01700,017,12017,153843,1.0
-12,01901,019,12019,105840,1.0
-12,01902,019,12019,112405,1.0
-12,02101,021,12021,120770,1.0
-12,02102,021,12021,114992,1.0
-12,02103,021,12021,139990,1.0
-12,02799,055,12055,90301,0.6036001711184193
-12,02799,027,12027,33976,0.2271062271062271
-12,02799,049,12049,25327,0.1692936017753536
-12,03101,031,12031,148843,1.0
-12,03102,031,12031,124658,1.0
-12,03103,031,12031,169543,1.0
-12,03104,031,12031,116647,1.0
-12,03105,031,12031,146202,1.0
-12,03106,031,12031,157552,1.0
-12,03107,031,12031,132122,1.0
-12,03301,033,12033,102196,1.0
-12,03302,033,12033,116849,1.0
-12,03303,033,12033,102860,1.0
-12,03500,035,12035,115378,1.0
-12,04798,121,12121,43474,0.4122008571320211
-12,04798,123,12123,21796,0.20665983995145448
-12,04798,079,12079,17968,0.17036447073994007
-12,04798,047,12047,14004,0.13277961087723292
-12,04798,067,12067,8226,0.07799522129935146
-12,05199,093,12093,39644,0.38743977404884533
-12,05199,051,12051,39619,0.38719544970339026
-12,05199,043,12043,12126,0.1185070805195313
-12,05199,055,12055,10934,0.10685769572823314
-12,05300,053,12053,194515,1.0
-12,05701,057,12057,151369,1.0
-12,05702,057,12057,102392,1.0
-12,05703,057,12057,165319,1.0
-12,05704,057,12057,126685,1.0
-12,05705,057,12057,178245,1.0
-12,05706,057,12057,135511,1.0
-12,05707,057,12057,148909,1.0
-12,05708,057,12057,110712,1.0
-12,05709,057,12057,102754,1.0
-12,05710,057,12057,120026,1.0
-12,05711,057,12057,117840,1.0
-12,05998,131,12131,75305,0.6261016329109714
-12,05998,133,12133,25318,0.21049918520735642
-12,05998,059,12059,19653,0.16339918188167216
-12,06100,061,12061,159788,1.0
-12,06901,069,12069,103967,1.0
-12,06902,069,12069,131920,1.0
-12,06903,069,12069,148069,1.0
-12,07101,071,12071,124027,1.0
-12,07102,071,12071,104362,1.0
-12,07103,071,12071,175186,1.0
-12,07104,071,12071,121950,1.0
-12,07105,071,12071,130662,1.0
-12,07106,071,12071,104635,1.0
-12,07301,073,12073,146101,1.0
-12,07302,073,12073,146097,1.0
-12,08101,081,12081,142903,1.0
-12,08102,081,12081,122036,1.0
-12,08103,081,12081,134771,1.0
-12,08301,083,12083,110018,1.0
-12,08302,083,12083,115459,1.0
-12,08303,083,12083,150431,1.0
-12,08500,085,12085,158431,1.0
-12,08601,086,12086,111325,1.0
-12,08602,086,12086,116815,1.0
-12,08603,086,12086,101228,1.0
-12,08604,086,12086,104627,1.0
-12,08605,086,12086,103056,1.0
-12,08606,086,12086,121749,1.0
-12,08607,086,12086,111152,1.0
-12,08608,086,12086,101365,1.0
-12,08609,086,12086,122213,1.0
-12,08610,086,12086,100917,1.0
-12,08611,086,12086,110581,1.0
-12,08612,086,12086,105071,1.0
-12,08613,086,12086,120640,1.0
-12,08614,086,12086,118866,1.0
-12,08615,086,12086,103437,1.0
-12,08616,086,12086,107216,1.0
-12,08617,086,12086,104379,1.0
-12,08618,086,12086,108223,1.0
-12,08619,086,12086,104162,1.0
-12,08620,086,12086,102738,1.0
-12,08621,086,12086,141616,1.0
-12,08622,086,12086,130426,1.0
-12,08623,086,12086,109970,1.0
-12,08624,086,12086,104002,1.0
-12,08625,087,12087,82874,0.6971993909158976
-12,08625,086,12086,35993,0.3028006090841024
-12,09101,091,12091,110290,1.0
-12,09102,091,12091,101378,1.0
-12,09501,095,12095,150913,1.0
-12,09502,095,12095,144272,1.0
-12,09503,095,12095,172523,1.0
-12,09504,095,12095,173812,1.0
-12,09505,095,12095,127169,1.0
-12,09506,095,12095,117554,1.0
-12,09507,095,12095,121871,1.0
-12,09508,095,12095,130199,1.0
-12,09509,095,12095,151969,1.0
-12,09510,095,12095,139626,1.0
-12,09701,097,12097,102907,1.0
-12,09702,097,12097,101469,1.0
-12,09703,097,12097,184280,1.0
-12,09901,099,12099,114836,1.0
-12,09902,099,12099,128440,1.0
-12,09903,099,12099,164912,1.0
-12,09904,099,12099,141123,1.0
-12,09905,099,12099,140214,1.0
-12,09906,099,12099,167950,1.0
-12,09907,099,12099,128355,1.0
-12,09908,099,12099,122789,1.0
-12,09909,099,12099,113611,1.0
-12,09910,099,12099,123832,1.0
-12,09911,099,12099,146129,1.0
-12,10101,101,12101,141512,1.0
-12,10102,101,12101,125240,1.0
-12,10103,101,12101,141144,1.0
-12,10104,101,12101,153995,1.0
-12,10301,103,12103,124236,1.0
-12,10302,103,12103,111090,1.0
-12,10303,103,12103,112563,1.0
-12,10304,103,12103,109954,1.0
-12,10305,103,12103,110420,1.0
-12,10306,103,12103,116704,1.0
-12,10307,103,12103,161306,1.0
-12,10308,103,12103,112834,1.0
-12,10501,105,12105,106678,1.0
-12,10502,105,12105,181376,1.0
-12,10503,105,12105,152010,1.0
-12,10504,105,12105,159498,1.0
-12,10505,105,12105,125484,1.0
-12,10799,107,12107,73321,0.6893533404787424
-12,10799,109,12109,33041,0.3106466595212576
-12,10902,109,12109,102475,1.0
-12,10903,109,12109,137909,1.0
-12,11101,111,12111,105460,1.0
-12,11102,111,12111,104116,1.0
-12,11103,111,12111,119650,1.0
-12,11300,113,12113,188000,1.0
-12,11501,115,12115,130579,1.0
-12,11502,115,12115,145821,1.0
-12,11503,115,12115,157606,1.0
-12,11701,117,12117,120891,1.0
-12,11702,117,12117,114488,1.0
-12,11703,117,12117,113467,1.0
-12,11704,117,12117,122010,1.0
-12,11900,119,12119,129752,1.0
-12,12701,127,12127,128161,1.0
-12,12702,127,12127,149283,1.0
-12,12703,127,12127,141067,1.0
-12,12704,127,12127,135032,1.0
-13,00100,047,13047,67872,0.3840173812676104
-13,00100,295,13295,67654,0.3827839449593192
-13,00100,055,13055,24965,0.141251089158208
-13,00100,083,13083,16251,0.09194758461486234
-13,00200,313,13313,102864,1.0
-13,00300,129,13129,57544,0.30705690883380915
-13,00300,213,13213,39973,0.2132974040180358
-13,00300,227,13227,33216,0.1772418025132734
-13,00300,123,13123,31353,0.1673007657212988
-13,00300,111,13111,25319,0.13510311891358287
-13,00400,187,13187,33488,0.23533876329086348
-13,00400,311,13311,28003,0.19679262387822652
-13,00400,085,13085,26798,0.18832442005102004
-13,00400,291,13291,24632,0.17310273582717836
-13,00400,241,13241,16883,0.11864621179645389
-13,00400,281,13281,12493,0.08779524515625768
-13,00500,137,13137,46031,0.3285534824627771
-13,00500,257,13257,26784,0.19117500107064853
-13,00500,147,13147,25828,0.18435140112203965
-13,00500,119,13119,23424,0.16719247405461735
-13,00500,011,13011,18035,0.12872764128991734
-13,00601,139,13139,102394,1.0
-13,00602,139,13139,100742,1.0
-13,00701,117,13117,103318,1.0
-13,00702,117,13117,147965,1.0
-13,00801,057,13057,109950,1.0
-13,00802,057,13057,156670,1.0
-13,00900,015,13015,108901,1.0
-13,01000,115,13115,98584,0.5753168841476225
-13,01000,233,13233,42853,0.2500817012535307
-13,01000,143,13143,29919,0.17460141459884684
-13,01100,223,13223,168661,1.0
-13,01200,097,13097,144237,1.0
-13,01301,067,13067,136909,1.0
-13,01302,067,13067,158362,1.0
-13,01303,067,13067,153060,1.0
-13,01304,067,13067,142096,1.0
-13,01305,067,13067,175722,1.0
-13,01401,121,13121,141883,1.0
-13,01402,121,13121,141088,1.0
-13,01403,121,13121,108321,1.0
-13,01404,121,13121,160790,1.0
-13,01405,121,13121,144940,1.0
-13,01406,121,13121,152642,1.0
-13,01407,121,13121,108190,1.0
-13,01408,121,13121,108856,1.0
-13,01501,089,13089,151649,1.0
-13,01502,089,13089,129176,1.0
-13,01503,089,13089,124368,1.0
-13,01504,089,13089,112094,1.0
-13,01505,089,13089,118224,1.0
-13,01506,089,13089,128871,1.0
-13,01601,135,13135,156916,1.0
-13,01602,135,13135,140114,1.0
-13,01603,135,13135,132178,1.0
-13,01604,135,13135,123694,1.0
-13,01605,135,13135,135524,1.0
-13,01606,135,13135,132124,1.0
-13,01607,135,13135,136512,1.0
-13,01700,013,13013,83505,0.5238313301382581
-13,01700,157,13157,75907,0.4761686698617419
-13,01800,059,13059,128671,1.0
-13,01900,219,13219,41799,0.3336020303920317
-13,01900,195,13195,30120,0.24039075469288723
-13,01900,105,13105,19637,0.15672487549482825
-13,01900,133,13133,18915,0.15096252075086197
-13,01900,221,13221,14825,0.11831981866939088
-13,02000,297,13297,96673,0.7359506082613926
-13,02000,211,13211,20097,0.15299410770565935
-13,02000,159,13159,14588,0.11105528403294812
-13,02100,217,13217,112483,0.5458935322465579
-13,02100,247,13247,93570,0.4541064677534421
-13,02201,151,13151,116602,1.0
-13,02202,151,13151,124110,1.0
-13,02301,063,13063,155520,1.0
-13,02302,063,13063,142075,1.0
-13,02400,113,13113,119194,1.0
-13,02500,077,13077,146158,1.0
-13,02600,045,13045,119148,1.0
-13,02700,285,13285,69426,0.6843303663837714
-13,02700,199,13199,20613,0.20318183162314812
-13,02700,149,13149,11412,0.11248780199308041
-13,02800,255,13255,67306,0.4264488782162974
-13,02800,293,13293,27700,0.17550640249890703
-13,02800,035,13035,25434,0.16114909173852715
-13,02800,231,13231,18889,0.11968016017335217
-13,02800,171,13171,18500,0.11721546737291626
-13,02900,009,13009,43799,0.24446863139093547
-13,02900,169,13169,28347,0.15822170127260549
-13,02900,225,13225,27981,0.156178834561286
-13,02900,207,13207,27957,0.15604487608841258
-13,02900,237,13237,22047,0.12305760214333557
-13,02900,079,13079,12130,0.06770484483143559
-13,02900,319,13319,8877,0.04954789015405224
-13,02900,289,13289,8022,0.04477561955793704
-13,03000,021,13021,157346,1.0
-13,03100,033,13033,24596,0.19482443147163894
-13,03100,189,13189,21632,0.17134664586089174
-13,03100,303,13303,19988,0.1583245542468336
-13,03100,163,13163,15709,0.12443067954089998
-13,03100,317,13317,9565,0.07576417657449286
-13,03100,141,13141,8735,0.0691897629250596
-13,03100,165,13165,8674,0.06870658312672777
-13,03100,181,13181,7690,0.06091233851101412
-13,03100,301,13301,5215,0.04130791226722219
-13,03100,125,13125,2884,0.022844107186705428
-13,03100,265,13265,1559,0.012348808288513787
-13,03200,073,13073,156010,1.0
-13,03301,245,13245,101403,1.0
-13,03302,245,13245,105204,1.0
-13,03400,031,13031,81099,0.5070747491168287
-13,03400,103,13103,64769,0.4049707693750586
-13,03400,251,13251,14067,0.08795448150811266
-13,03500,175,13175,49570,0.35359659885296885
-13,03500,107,13107,22768,0.1624104773589751
-13,03500,091,13091,19925,0.14213056752361114
-13,03500,023,13023,12583,0.08975803920449682
-13,03500,043,13043,10981,0.07833052757725341
-13,03500,167,13167,9189,0.06554769309784005
-13,03500,315,13315,8766,0.0625303164322196
-13,03500,283,13283,6406,0.04569577995263503
-13,03600,153,13153,163633,0.9431949183805219
-13,03600,235,13235,9855,0.056805081619478004
-13,03700,145,13145,34668,0.22738184250914958
-13,03700,261,13261,29616,0.19424658612411946
-13,03700,081,13081,20128,0.1320163183922973
-13,03700,193,13193,12082,0.07924389699998688
-13,03700,093,13093,11208,0.07351147141001928
-13,03700,269,13269,7816,0.051263888342318945
-13,03700,197,13197,7498,0.04917817742972204
-13,03700,243,13243,6425,0.04214054280954442
-13,03700,263,13263,5733,0.03760182598087442
-13,03700,259,13259,5314,0.034853672294150824
-13,03700,249,13249,4547,0.02982304251439665
-13,03700,061,13061,2848,0.018679574462503117
-13,03700,307,13307,2348,0.015400154788608608
-13,03700,239,13239,2235,0.01465900594230845
-13,03800,215,13215,206922,0.9558172084236005
-13,03800,053,13053,9565,0.044182791576399504
-13,03900,087,13087,29367,0.24271652079045894
-13,03900,131,13131,26236,0.21683899068541154
-13,03900,205,13205,21755,0.1798037903019183
-13,03900,099,13099,10854,0.08970766903870472
-13,03900,273,13273,9185,0.07591348259816684
-13,03900,253,13253,9147,0.07559941484218095
-13,03900,201,13201,6000,0.049589645681981605
-13,03900,037,13037,5573,0.04606051589761391
-13,03900,007,13007,2876,0.023769970163563182
-13,04000,095,13095,85790,0.7212092170857397
-13,04000,177,13177,33163,0.27879078291426024
-13,04100,071,13071,45898,0.4080547652916074
-13,04100,275,13275,45798,0.4071657183499289
-13,04100,321,13321,20784,0.18477951635846374
-13,04200,277,13277,41344,0.32074476338246705
-13,04200,019,13019,18160,0.1408844065166796
-13,04200,075,13075,17229,0.13366175329712957
-13,04200,017,13017,17194,0.13339022498060513
-13,04200,027,13027,16301,0.1264623739332816
-13,04200,155,13155,9666,0.07498836307214896
-13,04200,287,13287,9006,0.06986811481768813
-13,04300,185,13185,118251,1.0
-13,04400,069,13069,43092,0.2544597778525749
-13,04400,299,13299,36251,0.2140634318883712
-13,04400,229,13229,19716,0.1164236744672182
-13,04400,025,13025,18021,0.10641463976332619
-13,04400,049,13049,12518,0.07391923092821248
-13,04400,005,13005,11140,0.06578209239018111
-13,04400,173,13173,9877,0.05832403290285627
-13,04400,003,13003,8286,0.048929121862211905
-13,04400,065,13065,6749,0.039853082723638446
-13,04400,101,13101,3697,0.021830915221409296
-13,04500,305,13305,30144,0.19757358868985586
-13,04500,279,13279,27030,0.17716341899836796
-13,04500,267,13267,22842,0.1497139036907407
-13,04500,001,13001,18444,0.1208879800224158
-13,04500,161,13161,14779,0.09686637696547837
-13,04500,271,13271,12477,0.08177831960202135
-13,04500,109,13109,10774,0.07061630322931618
-13,04500,209,13209,8610,0.056432742788603336
-13,04500,309,13309,7471,0.04896736601320041
-13,04600,179,13179,65256,0.5172397393826984
-13,04600,029,13029,44738,0.3546075680474311
-13,04600,183,13183,16168,0.1281526925698705
-13,04701,051,13051,169493,1.0
-13,04702,051,13051,125798,1.0
-13,04800,127,13127,84499,0.5624192968677201
-13,04800,039,13039,54768,0.3645318885531343
-13,04800,191,13191,10975,0.07304881457914565
-15,00100,009,15009,164754,0.6918541661417521
-15,00100,007,15007,73298,0.30780148991744144
-15,00100,005,15005,82,0.0003443439408064367
-15,00200,001,15001,200629,1.0
-15,00301,003,15003,104755,1.0
-15,00302,003,15003,121275,1.0
-15,00303,003,15003,110577,1.0
-15,00304,003,15003,127223,1.0
-15,00305,003,15003,118490,1.0
-15,00306,003,15003,147371,1.0
-15,00307,003,15003,153278,1.0
-15,00308,003,15003,133539,1.0
-16,00100,017,16017,47110,0.3709770137570971
-16,00100,057,16057,39517,0.3111844332973722
-16,00100,079,16079,13169,0.10370189543976249
-16,00100,021,16021,12056,0.09493735677893361
-16,00100,009,16009,9530,0.07504587011473435
-16,00100,055,16055,5607,0.04415343061210026
-16,00200,055,16055,165755,1.0
-16,00300,069,16069,42090,0.38178255900440833
-16,00300,049,16049,16541,0.1500371895578978
-16,00300,085,16085,11746,0.10654354806523593
-16,00300,035,16035,8734,0.07922282894617491
-16,00300,059,16059,7974,0.07232915479926709
-16,00300,015,16015,7610,0.06902744770785335
-16,00300,003,16003,4379,0.03972026195961758
-16,00300,037,16037,4275,0.03877691707635651
-16,00300,061,16061,3533,0.03204651415924387
-16,00300,023,16023,2574,0.0233477858607115
-16,00300,033,16033,790,0.007165792863233133
-16,00400,001,16001,52099,0.3864652953437827
-16,00400,027,16027,27701,0.20548331342862866
-16,00400,075,16075,25386,0.18831086945233627
-16,00400,045,16045,19123,0.1418525469367772
-16,00400,087,16087,10500,0.07788797483847518
-16,00500,027,16027,121877,0.9109574706629793
-16,00500,073,16073,11913,0.0890425293370207
-16,00600,027,16027,81527,0.5398531291179138
-16,00600,001,16001,69490,0.4601468708820861
-16,00701,001,16001,133161,1.0
-16,00702,001,16001,111336,1.0
-16,00800,001,16001,128881,1.0
-16,00900,083,16083,90046,0.785049825197688
-16,00900,031,16031,24655,0.2149501748023121
-16,01000,039,16039,28666,0.23771457003068247
-16,01000,013,16013,24272,0.20127705448212954
-16,01000,053,16053,24237,0.2009868148271001
-16,01000,067,16067,21613,0.17922713326146447
-16,01000,047,16047,15598,0.1293473754042624
-16,01000,063,16063,5127,0.04251596318102662
-16,01000,025,16025,1077,0.008931088813334438
-16,01100,065,16065,52913,0.3440265270959982
-16,01100,011,16011,44983,0.29246773511914437
-16,01100,051,16051,30891,0.20084522609798122
-16,01100,043,16043,13388,0.08704528461363414
-16,01100,081,16081,11630,0.07561522707324209
-16,01200,019,16019,123964,1.0
-16,01300,005,16005,87018,0.6690501453153112
-16,01300,041,16041,14194,0.10913256754470944
-16,01300,077,16077,7878,0.06057111223877843
-16,01300,029,16029,7027,0.05402807891620919
-16,01300,007,16007,6372,0.04899201919084744
-16,01300,071,16071,4564,0.0350909566206886
-16,01300,011,16011,3009,0.023135120173455738
-17,00100,001,17001,65737,0.4684892065822388
-17,00100,057,17057,33609,0.23952193960817292
-17,00100,149,17149,14739,0.1050407292060121
-17,00100,125,17125,13086,0.09326026069542535
-17,00100,169,17169,6902,0.04918862290385342
-17,00100,009,17009,6244,0.04449924100429741
-17,00701,201,17201,89713,0.6266580982250752
-17,00701,007,17007,53448,0.3733419017749247
-17,01901,019,17019,172419,1.0
-17,01902,183,17183,74188,0.5004418361496172
-17,01902,019,17019,33446,0.2256130054976559
-17,01902,075,17075,27077,0.18265034233869606
-17,01902,053,17053,13534,0.09129481601403083
-17,02900,029,17029,46863,0.3659656548460403
-17,02900,041,17041,19740,0.15415492022834296
-17,02900,033,17033,18679,0.1458692884977314
-17,02900,045,17045,16866,0.1317110883774687
-17,02900,023,17023,15455,0.12069221338039718
-17,02900,035,17035,10450,0.08160683467001945
-17,03101,031,17031,128980,1.0
-17,03102,031,17031,122349,1.0
-17,03103,031,17031,112552,1.0
-17,03104,031,17031,125661,1.0
-17,03105,031,17031,129271,1.0
-17,03106,031,17031,148936,1.0
-17,03107,031,17031,158648,1.0
-17,03108,031,17031,172153,1.0
-17,03109,031,17031,121402,1.0
-17,03110,031,17031,113130,1.0
-17,03111,031,17031,121043,1.0
-17,03112,031,17031,142518,1.0
-17,03113,031,17031,156619,1.0
-17,03114,031,17031,171552,1.0
-17,03115,031,17031,135705,1.0
-17,03116,031,17031,149150,1.0
-17,03117,031,17031,157865,1.0
-17,03118,031,17031,162177,1.0
-17,03151,031,17031,148248,1.0
-17,03152,031,17031,152730,1.0
-17,03153,031,17031,169106,1.0
-17,03154,031,17031,173542,1.0
-17,03155,031,17031,160976,1.0
-17,03156,031,17031,132383,1.0
-17,03157,031,17031,170752,1.0
-17,03158,031,17031,168776,1.0
-17,03159,031,17031,154540,1.0
-17,03160,031,17031,176574,1.0
-17,03161,031,17031,142116,1.0
-17,03162,031,17031,140979,1.0
-17,03163,031,17031,155992,1.0
-17,03164,031,17031,167262,1.0
-17,03165,031,17031,141418,1.0
-17,03166,031,17031,129775,1.0
-17,03167,031,17031,135785,1.0
-17,03168,031,17031,124876,1.0
-17,03700,037,17037,100420,0.6597550720067277
-17,03700,141,17141,51788,0.3402449279932724
-17,04301,043,17043,174577,1.0
-17,04302,043,17043,116589,1.0
-17,04303,043,17043,128425,1.0
-17,04304,043,17043,120181,1.0
-17,04305,043,17043,124144,1.0
-17,04306,043,17043,119040,1.0
-17,04307,043,17043,149921,1.0
-17,04900,049,17049,34668,0.27513630627842195
-17,04900,051,17051,21488,0.17053562216772616
-17,04900,191,17191,16179,0.12840170472131615
-17,04900,159,17159,15813,0.12549701197590535
-17,04900,101,17101,15280,0.12126695396141361
-17,04900,025,17025,13288,0.10545780656016127
-17,04900,079,17079,9287,0.07370459433505551
-17,07300,073,17073,49284,0.3703809473707943
-17,07300,109,17109,27238,0.20470002930942485
-17,07300,067,17067,17620,0.13241847846508797
-17,07300,187,17187,16835,0.12651901730759113
-17,07300,131,17131,15699,0.1179817079127932
-17,07300,071,17071,6387,0.04799981963430856
-17,08901,089,17089,132955,1.0
-17,08902,089,17089,138572,1.0
-17,08903,089,17089,118066,1.0
-17,08904,089,17089,126929,1.0
-17,09100,091,17091,107502,0.6717405567532102
-17,09100,063,17063,52533,0.32825944324678974
-17,09300,093,17093,131869,1.0
-17,09500,095,17095,49967,0.3458953183300221
-17,09500,203,17203,38467,0.2662868535273472
-17,09500,011,17011,33244,0.2301307655565324
-17,09500,123,17123,11742,0.08128370380113113
-17,09500,155,17155,5637,0.039021992703711136
-17,09500,175,17175,5400,0.037381366081256015
-17,09701,097,17097,159102,1.0
-17,09702,097,17097,140954,1.0
-17,09703,097,17097,156052,1.0
-17,09704,097,17097,119629,1.0
-17,09705,097,17097,138605,1.0
-17,09900,099,17099,109658,0.7538031112302627
-17,09900,105,17105,35815,0.24619688876973733
-17,11101,111,17111,137984,1.0
-17,11102,111,17111,172245,1.0
-17,11300,113,17113,170954,1.0
-17,11500,115,17115,103998,0.7534449032818953
-17,11500,021,17021,34032,0.24655509671810477
-17,11700,117,17117,44967,0.3360586516400487
-17,11700,137,17137,32915,0.24598862540823724
-17,11700,083,17083,21512,0.1607688685943187
-17,11700,017,17017,13042,0.0974687422930041
-17,11700,061,17061,11985,0.08956930504383179
-17,11700,171,17171,4949,0.0369861068553962
-17,11700,013,17013,4437,0.03315970016516326
-17,11901,119,17119,139441,1.0
-17,11902,119,17119,126418,1.0
-17,12100,121,17121,37729,0.21885840245953941
-17,12100,081,17081,37113,0.21528510934508963
-17,12100,027,17027,36899,0.21404373803584895
-17,12100,157,17157,30163,0.17496954579732002
-17,12100,005,17005,16725,0.0970183885376182
-17,12100,189,17189,13761,0.0798248158245838
-17,13500,135,17135,28288,0.207577214056664
-17,13500,107,17107,27987,0.20536847743933312
-17,13500,173,17173,20990,0.15402452358064825
-17,13500,147,17147,16673,0.12234639741115522
-17,13500,039,17039,15516,0.1138563367259332
-17,13500,139,17139,14526,0.10659172127358248
-17,13500,129,17129,12297,0.09023532951268373
-17,14300,143,17143,181830,1.0
-17,16100,161,17161,144672,1.0
-17,16301,163,17163,166213,1.0
-17,16302,163,17163,91187,0.7228515485655851
-17,16302,133,17133,34962,0.27714845143441486
-17,16500,165,17165,23768,0.18177368533757532
-17,16500,181,17181,17244,0.13187922542751385
-17,16500,127,17127,14169,0.10836214016947597
-17,16500,193,17193,13877,0.1061289730490379
-17,16500,087,17087,13308,0.10177735629722537
-17,16500,185,17185,11361,0.08688702621677016
-17,16500,065,17065,7993,0.06112912600568999
-17,16500,047,17047,6245,0.04776071461347854
-17,16500,003,17003,5240,0.04007464284621738
-17,16500,153,17153,5193,0.039715194713818104
-17,16500,059,17059,4946,0.037826180060570834
-17,16500,151,17151,3763,0.028778794089754964
-17,16500,069,17069,3649,0.027906941172871607
-17,16700,167,17167,196343,1.0
-17,17900,179,17179,131343,1.0
-17,19500,195,17195,55691,0.32340319274344814
-17,19500,177,17177,44630,0.25917086229624337
-17,19500,103,17103,34145,0.1982834213108947
-17,19500,085,17085,22035,0.127959443215275
-17,19500,015,17015,15702,0.09118308043413878
-17,19701,197,17197,176242,1.0
-17,19702,197,17197,141080,1.0
-17,19703,197,17197,134906,1.0
-17,19704,197,17197,128787,1.0
-17,19705,197,17197,115340,1.0
-17,19900,199,17199,67153,0.3754164896352781
-17,19900,077,17077,52974,0.29614928777477134
-17,19900,055,17055,37804,0.21134193519533084
-17,19900,145,17145,20945,0.11709228739461974
-17,20101,201,17201,195637,1.0
-18,00101,089,18089,108808,1.0
-18,00102,089,18089,119070,1.0
-18,00103,089,18089,121541,1.0
-18,00104,089,18089,149281,1.0
-18,00200,127,18127,173215,1.0
-18,00300,091,18091,112417,1.0
-18,00401,141,18141,117392,1.0
-18,00402,141,18141,155520,1.0
-18,00501,039,18039,107003,1.0
-18,00502,039,18039,100044,1.0
-18,00600,113,18113,47457,0.2865708954547925
-18,00600,033,18033,43265,0.2612573443717807
-18,00600,087,18087,40446,0.2442347058930092
-18,00600,151,18151,34435,0.20793705428041762
-18,00700,073,18073,32918,0.319241996644458
-18,00700,149,18149,23371,0.2266542531009669
-18,00700,049,18049,20480,0.1986170511962604
-18,00700,111,18111,13830,0.13412469814669342
-18,00700,131,18131,12514,0.12136200091162123
-18,00800,085,18085,80240,0.6351367396208494
-18,00800,099,18099,46095,0.3648632603791507
-18,00900,069,18069,36662,0.2718885807092746
-18,00900,001,18001,35809,0.26556265851885913
-18,00900,183,18183,34191,0.2535634297919046
-18,00900,179,18179,28180,0.20898533097996172
-18,01001,003,18003,134471,1.0
-18,01002,003,18003,126299,1.0
-18,01003,003,18003,124640,1.0
-18,01100,107,18107,37936,0.3038793966629018
-18,01100,023,18023,33190,0.2658624308108844
-18,01100,181,18181,24688,0.19775871322263075
-18,01100,015,18015,20306,0.16265750286368844
-18,01100,007,18007,8719,0.06984195643989459
-18,01200,157,18157,186251,1.0
-18,01300,067,18067,83658,0.611146420039887
-18,01300,017,18017,37870,0.2766515447047565
-18,01300,159,18159,15359,0.1122020352553566
-18,01400,053,18053,66674,0.4990120647846002
-18,01400,103,18103,35962,0.26915247133491005
-18,01400,169,18169,30976,0.23183546388048978
-18,01500,065,18065,48914,0.46142671169556443
-18,01500,135,18135,24502,0.23113786012112522
-18,01500,075,18075,20478,0.19317774465596288
-18,01500,009,18009,12112,0.11425768352734751
-18,01600,021,18021,26466,0.25497846758576836
-18,01600,153,18153,20817,0.20055492933321772
-18,01600,045,18045,16479,0.15876181392525796
-18,01600,121,18121,16156,0.15564997061572108
-18,01600,165,18165,15439,0.14874225651993794
-18,01600,171,18171,8440,0.08131256202009692
-18,01700,167,18167,106153,1.0
-18,01801,057,18057,72071,0.5044057025678352
-18,01801,011,18011,70812,0.49559429743216477
-18,01901,057,18057,133816,1.0
-18,01902,057,18057,141580,1.0
-18,02000,095,18095,130129,1.0
-18,02100,035,18035,111903,1.0
-18,02200,109,18109,71780,0.5789596793057
-18,02200,133,18133,36726,0.296222808333535
-18,02200,013,18013,15475,0.12481751236076495
-18,02300,063,18063,174788,1.0
-18,02401,097,18097,109582,1.0
-18,02402,097,18097,112126,1.0
-18,02403,097,18097,122321,1.0
-18,02404,097,18097,153342,1.0
-18,02405,097,18097,153549,1.0
-18,02406,097,18097,172462,1.0
-18,02407,097,18097,153821,1.0
-18,02500,081,18081,161765,1.0
-18,02600,059,18059,79840,0.6392569758597222
-18,02600,145,18145,45055,0.3607430241402778
-18,02700,177,18177,66553,0.5848756481237367
-18,02700,041,18041,23398,0.2056243958168556
-18,02700,139,18139,16752,0.1472185605061956
-18,02700,161,18161,7087,0.062281395553212056
-18,02800,093,18093,45011,0.2809763101220388
-18,02800,027,18027,33381,0.20837729017759604
-18,02800,055,18055,30803,0.19228440338337652
-18,02800,119,18119,21321,0.1330940416367552
-18,02800,117,18117,19867,0.1240176035456787
-18,02800,101,18101,9812,0.061250351134554765
-18,02900,105,18105,139718,1.0
-18,03000,005,18005,82208,0.6390745980907366
-18,03000,071,18071,46428,0.36092540190926337
-18,03100,077,18077,33147,0.2969735521788991
-18,03100,079,18079,27613,0.24739284690366972
-18,03100,031,18031,26472,0.23717029816513763
-18,03100,143,18143,24384,0.2184633027522936
-18,03200,029,18029,50679,0.4289886232816415
-18,03200,137,18137,28995,0.24543746190830906
-18,03200,047,18047,22785,0.19287092842148032
-18,03200,155,18155,9737,0.08242195435768944
-18,03200,115,18115,5940,0.05028103203087966
-18,03300,173,18173,63898,0.5231923098967503
-18,03300,051,18051,33011,0.27029173592290245
-18,03300,129,18129,25222,0.20651595418034732
-18,03400,163,18163,180136,1.0
-18,03500,037,18037,43637,0.3080077642491618
-18,03500,083,18083,36282,0.2560931709899418
-18,03500,147,18147,19810,0.1398270689959414
-18,03500,123,18123,19170,0.13530968766543144
-18,03500,125,18125,12250,0.0864655020292924
-18,03500,025,18025,10526,0.07429680607023116
-18,03600,043,18043,80484,0.5426375404530744
-18,03600,061,18061,39654,0.26735436893203884
-18,03600,175,18175,28182,0.19000809061488674
-18,03700,019,18019,121093,1.0
-19,00100,167,19167,35872,0.2973203703243239
-19,00100,059,19059,17703,0.14672899520103438
-19,00100,041,19041,16384,0.13579663657988744
-19,00100,141,19141,14182,0.11754564819189232
-19,00100,119,19119,11934,0.09891339483303081
-19,00100,063,19063,9388,0.07781120753246969
-19,00100,147,19147,8996,0.07456216691117355
-19,00100,143,19143,6192,0.05132158042618793
-19,00200,033,19033,43127,0.38143883110450716
-19,00200,067,19067,15627,0.1382137550413925
-19,00200,109,19109,14828,0.13114696101323145
-19,00200,081,19081,10795,0.09547689804004811
-19,00200,189,19189,10679,0.09445093044647279
-19,00200,131,19131,10565,0.09344265194933843
-19,00200,195,19195,7443,0.06582997240500955
-19,00301,113,19113,109706,1.0
-19,00302,113,19113,120593,1.0
-19,00400,017,19017,24988,0.2132955476645725
-19,00400,191,19191,20070,0.1713158972958208
-19,00400,065,19065,19509,0.16652724665391969
-19,00400,043,19043,17043,0.14547767003550943
-19,00400,005,19005,14061,0.12002355913684785
-19,00400,037,19037,12012,0.10253346080305928
-19,00400,089,19089,9469,0.08082661841027042
-19,00500,013,19013,131144,1.0
-19,00600,187,19187,36999,0.28874338603692895
-19,00600,083,19083,16878,0.13171736721347296
-19,00600,079,19079,15039,0.11736565265573054
-19,00600,023,19023,14334,0.11186377187095163
-19,00600,197,19197,12943,0.10100828793956515
-19,00600,075,19075,12329,0.0962165790007648
-19,00600,069,19069,10019,0.07818913983361689
-19,00600,091,19091,9597,0.07489581544896907
-19,00700,061,19061,99266,0.6330578301573939
-19,00700,019,19019,20565,0.13115099104614678
-19,00700,097,19097,19485,0.12426341164766205
-19,00700,055,19055,17488,0.11152776714879722
-19,00800,045,19045,46460,0.3605855051767226
-19,00800,139,19139,43235,0.3355556245440293
-19,00800,105,19105,20646,0.16023780326901882
-19,00800,031,19031,18505,0.14362106701022925
-19,00900,163,19163,174669,1.0
-19,01100,103,19103,152854,1.0
-19,01200,127,19127,40105,0.3394729936769399
-19,01200,011,19011,25575,0.21648227934890257
-19,01200,157,19157,18662,0.15796646323398708
-19,01200,171,19171,17135,0.14504101101245143
-19,01200,095,19095,16662,0.14103725272771905
-19,01300,169,19169,98537,0.7867099926548079
-19,01300,015,19015,26715,0.2132900073451921
-19,01400,181,19181,52403,0.423869610935857
-19,01400,099,19099,37813,0.30585618377416485
-19,01400,125,19125,33414,0.27027420528997814
-19,01501,153,19153,165760,1.0
-19,01502,153,19153,137794,1.0
-19,01503,153,19153,188847,1.0
-19,01600,049,19049,99678,0.8576222187806515
-19,01600,121,19121,16548,0.14237778121934852
-19,01800,145,19145,15211,0.13707925922588204
-19,01800,007,19007,12317,0.1109989636371829
-19,01800,175,19175,12138,0.1093858423827333
-19,01800,137,19137,10330,0.09309241652773396
-19,01800,039,19039,9748,0.08784751948812689
-19,01800,117,19117,8634,0.07780831793808858
-19,01800,053,19053,7645,0.06889559771098995
-19,01800,135,19135,7577,0.06828279187131077
-19,01800,071,19071,6605,0.059523273104131934
-19,01800,185,19185,6497,0.05854999324111206
-19,01800,173,19173,5896,0.05313387104041815
-19,01800,159,19159,4663,0.04202225927094129
-19,01800,003,19003,3704,0.03337989456134817
-19,01900,021,19021,20823,0.17193176563841733
-19,01900,027,19027,20760,0.17141158597001122
-19,01900,047,19047,16525,0.13644395270493428
-19,01900,035,19035,11658,0.09625800911552942
-19,01900,025,19025,9927,0.08196545346456173
-19,01900,161,19161,9814,0.08103243278948412
-19,01900,073,19073,8771,0.07242056939031641
-19,01900,133,19133,8751,0.07225543298764779
-19,01900,151,19151,7078,0.05844177290441905
-19,01900,093,19093,7005,0.057839025034678644
-19,02000,193,19193,105941,0.8047842964471016
-19,02000,149,19149,25698,0.19521570355289847
-19,02100,155,19155,93667,0.5464851020134307
-19,02100,085,19085,14582,0.08507634233571958
-19,02100,129,19129,14484,0.08450457703953931
-19,02100,029,19029,13127,0.07658737798936983
-19,02100,165,19165,11746,0.06853015478503376
-19,02100,077,19077,10623,0.061978191237988554
-19,02100,001,19001,7496,0.043734210818032776
-19,02100,009,19009,5674,0.033104043780885536
-19,02200,179,19179,35437,0.2899894436215743
-19,02200,183,19183,22565,0.18465479005900115
-19,02200,123,19123,22190,0.18158607540036498
-19,02200,101,19101,15663,0.128174073861916
-19,02200,107,19107,10033,0.08210243778692482
-19,02200,051,19051,9110,0.07454930810713496
-19,02200,177,19177,7203,0.05894387116308377
-19,02300,057,19057,38910,0.37491328143066366
-19,02300,111,19111,33555,0.3233157326755569
-19,02300,087,19087,20482,0.19735219301626455
-19,02300,115,19115,10837,0.10441879287751483
-20,00100,051,20051,28934,0.26949945045733126
-20,00100,193,20193,7930,0.07386226039008215
-20,00100,167,20167,6691,0.062321864346789366
-20,00100,181,20181,5927,0.05520575250088486
-20,00100,137,20137,5459,0.0508466682811423
-20,00100,171,20171,5151,0.047977869264730535
-20,00100,147,20147,4981,0.046394441236191575
-20,00100,163,20163,4919,0.045816955719900895
-20,00100,183,20183,3570,0.033251988599318195
-20,00100,141,20141,3500,0.03259998882286098
-20,00100,195,20195,2808,0.02615450531845532
-20,00100,039,20039,2764,0.025744676887539352
-20,00100,109,20109,2762,0.025726048322497717
-20,00100,063,20063,2718,0.02531621989158175
-20,00100,135,20135,2687,0.02502747713343641
-20,00100,023,20023,2616,0.024366163074458373
-20,00100,153,20153,2561,0.023853877535813417
-20,00100,179,20179,2447,0.02279204932844023
-20,00100,065,20065,2415,0.022493992287774073
-20,00100,203,20203,2152,0.02004433598479909
-20,00100,101,20101,1574,0.014660680687766622
-20,00100,199,20199,1512,0.01408319517147594
-20,00100,071,20071,1284,0.011959538756729568
-20,00200,169,20169,54303,0.3767195987429499
-20,00200,041,20041,18402,0.12766134570958812
-20,00200,131,20131,10273,0.07126752551215079
-20,00200,117,20117,10038,0.06963724531207725
-20,00200,029,20029,9032,0.06265825858325182
-20,00200,027,20027,8117,0.05631057184679528
-20,00200,053,20053,6376,0.04423262364114411
-20,00200,123,20123,5796,0.04020895336011155
-20,00200,143,20143,5735,0.03978577424434778
-20,00200,201,20201,5530,0.03836361492087938
-20,00200,157,20157,4674,0.03242523257507961
-20,00200,105,20105,2939,0.020388908544749458
-20,00200,089,20089,2932,0.020340347006874926
-20,00300,161,20161,71959,0.536823180102353
-20,00300,061,20061,36739,0.2740775554660341
-20,00300,149,20149,25348,0.18909926443161304
-20,00400,209,20209,169245,1.0
-20,00501,177,20177,131988,1.0
-20,00601,177,20177,46921,0.3487772244109121
-20,00601,087,20087,18368,0.136534601947521
-20,00601,005,20005,16348,0.12151936371069649
-20,00601,139,20139,15766,0.11719319110978964
-20,00601,085,20085,13232,0.09835724373745633
-20,00601,013,20013,9508,0.0706756857206571
-20,00601,043,20043,7510,0.055823979781461384
-20,00601,197,20197,6877,0.05111870958150598
-20,00700,045,20045,118785,1.0
-20,00801,091,20091,125546,1.0
-20,00802,091,20091,154945,1.0
-20,00803,091,20091,158255,1.0
-20,00804,091,20091,171117,1.0
-20,00900,103,20103,81881,0.6515919562639759
-20,00900,121,20121,34191,0.27208486189252207
-20,00900,107,20107,9591,0.07632318184350206
-20,01000,037,20037,38972,0.2512053628980276
-20,01000,059,20059,25996,0.16756478019853036
-20,01000,099,20099,20184,0.130101843496197
-20,01000,021,20021,19362,0.12480340337759444
-20,01000,133,20133,15904,0.10251385845043187
-20,01000,011,20011,14360,0.09256155730308109
-20,01000,001,20001,12526,0.08073997679515277
-20,01000,003,20003,7836,0.050509217480984914
-20,01101,111,20111,32179,0.2381530354724354
-20,01101,125,20125,31486,0.23302422309223722
-20,01101,035,20035,19696,0.1457678046758783
-20,01101,115,20115,11823,0.08750064757732073
-20,01101,205,20205,8624,0.06382522073135533
-20,01101,031,20031,8360,0.061871387443660775
-20,01101,073,20073,6016,0.04452371613170612
-20,01101,127,20127,5386,0.03986115942243504
-20,01101,019,20019,3379,0.02500758590575715
-20,01101,207,20207,3115,0.023053752618062598
-20,01101,017,20017,2572,0.01903507278769085
-20,01101,049,20049,2483,0.01837639414146049
-20,01201,173,20173,112751,0.6689310250720837
-20,01201,015,20015,55803,0.33106897492791626
-20,01301,173,20173,134160,0.7976977595966322
-20,01301,079,20079,34024,0.20230224040336775
-20,01401,173,20173,120404,1.0
-20,01501,173,20173,156509,0.9311245433885035
-20,01501,015,20015,11577,0.0688754566114965
-20,01600,155,20155,61898,0.6095442549336274
-20,01600,113,20113,30223,0.29762279907039035
-20,01600,159,20159,9427,0.0928329459959822
-20,01701,009,20009,25493,0.23301494447237328
-20,01701,191,20191,22382,0.20457931538777935
-20,01701,035,20035,14853,0.13576161967003336
-20,01701,151,20151,9157,0.08369818564051003
-20,01701,095,20095,7470,0.06827841506329692
-20,01701,145,20145,6253,0.057154609021525526
-20,01701,077,20077,5485,0.050134820163612266
-20,01701,007,20007,4228,0.03864540011882455
-20,01701,185,20185,4072,0.03721950550706092
-20,01701,165,20165,2956,0.027018874822905718
-20,01701,047,20047,2907,0.02657099766921073
-20,01701,097,20097,2460,0.022485261185503404
-20,01701,033,20033,1689,0.015438051277363923
-20,01800,055,20055,38470,0.2832612969494371
-20,01800,057,20057,34287,0.25246114085015203
-20,01800,175,20175,21964,0.16172474983616938
-20,01800,067,20067,7352,0.05413405394261142
-20,01800,069,20069,5653,0.04162402161827834
-20,01800,189,20189,5250,0.03865666256783324
-20,01800,119,20119,4055,0.02985766985001215
-20,01800,093,20093,3983,0.02932752133479615
-20,01800,081,20081,3780,0.02783279704883993
-20,01800,129,20129,2701,0.019887932494422396
-20,01800,075,20075,2518,0.018540471684915065
-20,01800,187,20187,2084,0.015344854245974185
-20,01800,025,20025,1991,0.014660079080486853
-20,01800,083,20083,1723,0.012686748496071747
-21,00100,145,21145,67875,0.3447601535992198
-21,00100,035,21035,37103,0.18845872528901442
-21,00100,083,21083,36649,0.18615270525610028
-21,00100,157,21157,31659,0.16080680225116317
-21,00100,007,21007,7728,0.03925313395233548
-21,00100,075,21075,6515,0.033091895406245554
-21,00100,039,21039,4826,0.02451289136309149
-21,00100,105,21105,4521,0.022963692882829803
-21,00200,107,21107,45423,0.4249985965306237
-21,00200,177,21177,30928,0.2893766724676734
-21,00200,033,21033,12649,0.11834989427197365
-21,00200,055,21055,8990,0.084114597952806
-21,00200,139,21139,8888,0.08316023877692322
-21,00300,047,21047,72748,0.6752682582705232
-21,00300,221,21221,14061,0.13051832324657484
-21,00300,219,21219,12243,0.11364311439498014
-21,00300,143,21143,8680,0.08057030408792187
-21,00400,009,21009,44485,0.25060842328233096
-21,00400,141,21141,27432,0.15453951371205804
-21,00400,003,21003,20588,0.11598350496879013
-21,00400,213,21213,19594,0.11038375735178133
-21,00400,099,21099,19288,0.10865989138517701
-21,00400,031,21031,12371,0.06969263357144467
-21,00400,061,21061,12126,0.06831241408837911
-21,00400,171,21171,11338,0.06387317754692746
-21,00400,169,21169,10286,0.057946684093111295
-21,00500,227,21227,134554,1.0
-21,00600,217,21217,26023,0.24758814910661617
-21,00600,001,21001,18903,0.17984701158830133
-21,00600,207,21207,17991,0.17117005689494416
-21,00600,045,21045,15941,0.15166593724430574
-21,00600,087,21087,11107,0.10567427168762963
-21,00600,053,21053,9253,0.08803493615968641
-21,00600,057,21057,5888,0.056019637318516544
-21,00700,199,21199,65034,0.6408742867841974
-21,00700,231,21231,19555,0.1927037653852597
-21,00700,147,21147,16888,0.16642194783054287
-21,00800,125,21125,62613,0.5592943278249218
-21,00800,051,21051,20345,0.1817329164805717
-21,00800,203,21203,16037,0.14325145154086646
-21,00800,109,21109,12955,0.11572130415364001
-21,00900,235,21235,36712,0.31155958008367773
-21,00900,121,21121,30193,0.2562355197610177
-21,00900,095,21095,26831,0.2277036144373817
-21,00900,013,21013,24097,0.2045012857179228
-21,01000,193,21193,28473,0.26732450169466065
-21,01000,133,21133,21548,0.20230774286223957
-21,01000,119,21119,14251,0.13379838702105887
-21,01000,025,21025,13718,0.12879420904883063
-21,01000,131,21131,10513,0.09870342030400615
-21,01000,129,21129,7395,0.0694294486015529
-21,01000,237,21237,6562,0.06160866013838946
-21,01000,189,21189,4051,0.03803363032926177
-21,01100,195,21195,58669,0.41842170951752666
-21,01100,071,21071,35942,0.25633491423884747
-21,01100,115,21115,22680,0.16175159576364867
-21,01100,153,21153,11637,0.08299397354063402
-21,01100,159,21159,11287,0.08049780693934315
-21,01200,179,21179,46738,0.27481948397111744
-21,01200,163,21163,30003,0.17641766822682692
-21,01200,085,21085,26420,0.15534962485593998
-21,01200,027,21027,20432,0.12014017922242867
-21,01200,155,21155,19581,0.11513629842180775
-21,01200,123,21123,14867,0.08741797398687584
-21,01200,229,21229,12027,0.07071877131500341
-21,01300,093,21093,110702,1.0
-21,01400,101,21101,44793,0.39466241398451063
-21,01400,183,21183,23772,0.20945047005647727
-21,01400,225,21225,13668,0.12042609055745968
-21,01400,233,21233,13017,0.11469025613011798
-21,01400,149,21149,9152,0.08063649259451791
-21,01400,091,21091,9095,0.08013427667691657
-21,01500,059,21059,103312,1.0
-21,01600,029,21029,82217,0.8083711052336614
-21,01600,215,21215,19490,0.1916288947663386
-21,01701,111,21111,139656,1.0
-21,01702,111,21111,102528,1.0
-21,01703,111,21111,118162,1.0
-21,01704,111,21111,139866,1.0
-21,01705,111,21111,134847,1.0
-21,01706,111,21111,147910,1.0
-21,01800,185,21185,67607,0.48351499027348666
-21,01800,211,21211,48065,0.3437535759240188
-21,01800,103,21103,15678,0.11212667353244078
-21,01800,223,21223,8474,0.06060476027005378
-21,01901,067,21067,113590,1.0
-21,01902,067,21067,107462,1.0
-21,01903,067,21067,101518,1.0
-21,02000,073,21073,51541,0.4126416076217926
-21,02000,239,21239,26871,0.21513149993995437
-21,02000,005,21005,23852,0.19096113045914895
-21,02000,167,21167,22641,0.18126576197910413
-21,02100,113,21113,52991,0.4244951254876515
-21,02100,021,21021,30614,0.24523964015925276
-21,02100,137,21137,24275,0.19445979829051613
-21,02100,079,21079,16953,0.1358054360625796
-21,02200,151,21151,92701,0.772553398948272
-21,02200,065,21065,14163,0.11803188519330295
-21,02200,197,21197,13129,0.10941471585842508
-21,02300,209,21209,57155,0.4064846950386891
-21,02300,049,21049,36972,0.2629437869822485
-21,02300,017,21017,20252,0.14403163404642694
-21,02300,097,21097,18692,0.13293695949021392
-21,02300,181,21181,7537,0.053602924442421485
-21,02400,117,21117,169064,1.0
-21,02500,015,21015,135968,1.0
-21,02600,037,21037,93076,0.569484639529121
-21,02600,081,21081,24941,0.15260127631715809
-21,02600,191,21191,14644,0.08959917767485116
-21,02600,187,21187,11278,0.06900433800989972
-21,02600,041,21041,10810,0.06614088436664443
-21,02600,077,21077,8690,0.053169684102325636
-21,02700,173,21173,28114,0.19905126026621353
-21,02700,205,21205,24662,0.17461059190031153
-21,02700,161,21161,17120,0.12121212121212122
-21,02700,069,21069,15082,0.10678278108184651
-21,02700,175,21175,13726,0.09718210138770886
-21,02700,135,21135,13080,0.09260832625318606
-21,02700,011,21011,12750,0.09027187765505522
-21,02700,023,21023,8400,0.059473237043330504
-21,02700,165,21165,6113,0.04328094024355707
-21,02700,201,21201,2193,0.015526762956669498
-21,02800,019,21019,48261,0.358825847416671
-21,02800,089,21089,35962,0.26738142858205016
-21,02800,043,21043,26627,0.1979746760150784
-21,02800,127,21127,16293,0.12114024848137876
-21,02800,063,21063,7354,0.05467779950482167
-22,00101,017,22017,116543,1.0
-22,00102,017,22017,121305,1.0
-22,00200,015,22015,128746,0.7769215450809532
-22,00200,119,22119,36967,0.2230784549190468
-22,00300,061,22061,48396,0.28527135438464124
-22,00300,069,22069,37515,0.22113304528762326
-22,00300,031,22031,26812,0.1580439613555046
-22,00300,085,22085,22155,0.130593165889572
-22,00300,027,22027,14170,0.08352539655406162
-22,00300,013,22013,12981,0.07651680823347028
-22,00300,081,22081,7620,0.044916268295126995
-22,00400,073,22073,160368,1.0
-22,00500,067,22067,25629,0.17972272673085418
-22,00500,111,22111,21107,0.14801231390643957
-22,00500,083,22083,20043,0.14055104030069493
-22,00500,041,22041,19774,0.13866468447367866
-22,00500,049,22049,15031,0.10540451463152949
-22,00500,065,22065,10017,0.07024396401197731
-22,00500,123,22123,9751,0.06837864561054115
-22,00500,021,22021,9645,0.06763532324004404
-22,00500,035,22035,7459,0.052306052467339395
-22,00500,107,22107,4147,0.029080734626901257
-22,00600,009,22009,39693,0.3363785052669045
-22,00600,043,22043,22169,0.18787128922636248
-22,00600,029,22029,18687,0.1583630647197905
-22,00600,059,22059,14791,0.12534639536953077
-22,00600,127,22127,13755,0.116566808755858
-22,00600,025,22025,8906,0.07547393666155372
-22,00700,079,22079,130023,0.7273078149384974
-22,00700,115,22115,48750,0.27269218506150256
-22,00801,019,22019,89699,0.602014792144861
-22,00801,011,22011,36549,0.2452985946120082
-22,00801,003,22003,22750,0.1526866132431308
-22,00901,019,22019,127086,0.7704376398125526
-22,00901,053,22053,32250,0.19551023624911337
-22,00901,023,22023,5617,0.03405212393833395
-22,01000,097,22097,82540,0.7184263208286187
-22,01000,039,22039,32350,0.2815736791713813
-22,01100,001,22001,57576,0.500944011832775
-22,01100,113,22113,57359,0.49905598816722496
-22,01201,055,22055,116664,1.0
-22,01202,055,22055,125089,1.0
-22,01300,045,22045,69929,0.5746203655009203
-22,01300,099,22099,51767,0.4253796344990797
-22,01400,047,22047,30241,0.26750820455208896
-22,01400,121,22121,27199,0.24059904287597195
-22,01400,077,22077,20758,0.18362274098383857
-22,01400,037,22037,19539,0.17283961538121312
-22,01400,125,22125,15310,0.1354303962068874
-22,01501,033,22033,105573,1.0
-22,01502,033,22033,104308,1.0
-22,01503,033,22033,140545,1.0
-22,01504,033,22033,106355,1.0
-22,01600,005,22005,126500,1.0
-22,01700,063,22063,142282,0.9287215571598282
-22,01700,091,22091,10920,0.0712784428401718
-22,01800,105,22105,133157,0.7454764304109283
-22,01800,117,22117,45463,0.2545235695890718
-22,01900,089,22089,52549,0.45608325088093876
-22,01900,095,22095,42477,0.36866635421548716
-22,01900,093,22093,20192,0.17525039490357408
-22,02000,057,22057,97557,0.8225994131336639
-22,02000,007,22007,21039,0.17740058686633614
-22,02100,109,22109,109580,0.6892430780068686
-22,02100,101,22101,49406,0.3107569219931315
-22,02201,103,22103,143803,1.0
-22,02202,103,22103,120767,1.0
-22,02301,051,22051,105437,1.0
-22,02302,051,22051,143507,1.0
-22,02303,051,22051,136519,1.0
-22,02401,071,22071,147175,1.0
-22,02402,071,22071,118167,1.0
-22,02403,071,22071,118655,1.0
-22,02501,051,22051,55318,0.45121821904288034
-22,02501,087,22087,43764,0.3569744773526269
-22,02501,075,22075,23515,0.19180730360449277
-23,00100,003,23003,67105,0.5634908638989655
-23,00100,029,23029,31095,0.2611094316807739
-23,00100,019,23019,20888,0.17539970442026065
-23,00200,017,23017,57777,0.37393696200893145
-23,00200,025,23025,50477,0.3266908290725519
-23,00200,007,23007,29456,0.19064138243479387
-23,00200,021,23021,16800,0.10873082648372273
-23,00300,019,23019,131311,1.0
-23,00400,011,23011,123642,1.0
-23,00500,009,23009,55478,0.3245675104868103
-23,00500,013,23013,40607,0.23756647496913924
-23,00500,027,23027,39607,0.23171609264665446
-23,00500,015,23015,35237,0.206149921897396
-23,00600,001,23001,111139,1.0
-23,00700,005,23005,72279,0.6632439574960084
-23,00700,023,23023,36699,0.3367560425039916
-23,00800,031,23031,160079,0.8626061559684441
-23,00800,005,23005,25497,0.1373938440315558
-23,00900,005,23005,89753,0.6336430255707891
-23,00900,031,23031,51893,0.36635697442921084
-23,01000,005,23005,115540,1.0
-24,00101,001,24001,68106,0.6131698357821953
-24,00101,023,24023,28806,0.25934528954191877
-24,00101,043,24043,14160,0.1274848746758859
-24,00201,043,24043,140545,1.0
-24,00301,021,24021,137046,1.0
-24,00302,021,24021,134671,1.0
-24,00400,013,24013,172891,1.0
-24,00501,005,24005,107655,1.0
-24,00502,005,24005,160221,1.0
-24,00503,005,24005,111139,1.0
-24,00504,005,24005,107851,1.0
-24,00505,005,24005,106794,1.0
-24,00506,005,24005,138801,1.0
-24,00507,005,24005,122074,1.0
-24,00601,025,24025,141687,1.0
-24,00602,025,24025,119237,1.0
-24,00700,015,24015,103725,1.0
-24,00801,510,24510,132471,1.0
-24,00802,510,24510,115604,1.0
-24,00803,510,24510,116697,1.0
-24,00804,510,24510,106489,1.0
-24,00805,510,24510,114447,1.0
-24,00901,027,24027,123055,1.0
-24,00902,027,24027,104102,1.0
-24,00903,027,24027,105160,1.0
-24,01001,031,24031,111693,1.0
-24,01002,031,24031,169702,1.0
-24,01003,031,24031,167322,1.0
-24,01004,031,24031,124267,1.0
-24,01005,031,24031,145818,1.0
-24,01006,031,24031,120896,1.0
-24,01007,031,24031,118754,1.0
-24,01008,031,24031,103609,1.0
-24,01101,033,24033,129416,1.0
-24,01102,033,24033,149620,1.0
-24,01103,033,24033,119450,1.0
-24,01104,033,24033,120691,1.0
-24,01105,033,24033,194550,1.0
-24,01106,033,24033,131061,1.0
-24,01107,033,24033,122413,1.0
-24,01201,003,24003,124290,1.0
-24,01202,003,24003,122564,1.0
-24,01203,003,24003,111081,1.0
-24,01204,003,24003,113767,1.0
-24,01205,003,24003,116559,1.0
-24,01300,035,24035,49874,0.2892554314414634
-24,01300,041,24041,37526,0.217640440315041
-24,01300,011,24011,33293,0.19309020890605608
-24,01300,019,24019,32531,0.18867081926900278
-24,01300,029,24029,19198,0.11134310006843674
-24,01400,045,24045,103588,0.5733610822060354
-24,01400,047,24047,52460,0.2903668607611752
-24,01400,039,24039,24620,0.1362720570327894
-24,01501,009,24009,92783,0.8930200773835878
-24,01501,037,24037,11115,0.10697992261641225
-24,01601,037,24037,102662,1.0
-24,01700,017,24017,166617,1.0
-25,00100,003,25003,129026,1.0
-25,00201,011,25011,71029,0.5983556150858838
-25,00201,015,25015,47678,0.40164438491411625
-25,00301,015,25015,114630,1.0
-25,00401,013,25013,152745,1.0
-25,00402,013,25013,155929,1.0
-25,00403,013,25013,157151,1.0
-25,00501,027,25027,110872,1.0
-25,00502,027,25027,118467,1.0
-25,00503,027,25027,152133,1.0
-25,00504,027,25027,105624,1.0
-25,00505,027,25027,100894,1.0
-25,00506,027,25027,116691,1.0
-25,00507,027,25027,157430,1.0
-25,00601,017,25017,127922,1.0
-25,00602,017,25017,115554,1.0
-25,00603,017,25017,106078,1.0
-25,00604,017,25017,120342,1.0
-25,00605,017,25017,114155,1.0
-25,00606,017,25017,107936,1.0
-25,00607,017,25017,140398,1.0
-25,00608,017,25017,162099,1.0
-25,00609,017,25017,125922,1.0
-25,00610,017,25017,130120,1.0
-25,00611,017,25017,118403,1.0
-25,00612,017,25017,108932,1.0
-25,00613,017,25017,154141,1.0
-25,00701,009,25009,120846,1.0
-25,00702,009,25009,125712,1.0
-25,00703,009,25009,123331,1.0
-25,00704,009,25009,170535,1.0
-25,00705,009,25009,104587,1.0
-25,00706,009,25009,164818,1.0
-25,00801,025,25025,123912,1.0
-25,00802,025,25025,161333,1.0
-25,00803,025,25025,123203,1.0
-25,00804,025,25025,139046,1.0
-25,00805,025,25025,128160,1.0
-25,00806,025,25025,122282,1.0
-25,00901,021,25021,118204,1.0
-25,00902,021,25021,117206,1.0
-25,00903,021,25021,101615,1.0
-25,00904,021,25021,139945,1.0
-25,00905,021,25021,120019,1.0
-25,00906,021,25021,128992,1.0
-25,01001,005,25005,122472,1.0
-25,01002,005,25005,157535,1.0
-25,01003,005,25005,132068,1.0
-25,01004,005,25005,167125,1.0
-25,01101,023,25023,105643,1.0
-25,01102,023,25023,132822,1.0
-25,01103,023,25023,142849,1.0
-25,01104,023,25023,149505,1.0
-25,01201,001,25001,137204,1.0
-25,01301,001,25001,91792,0.7247862168073465
-25,01301,007,25007,20600,0.16265683356100025
-25,01301,019,25019,14255,0.11255694963165333
-26,00100,103,26103,66017,0.38526226102383343
-26,00100,061,26061,37361,0.21803146665421697
-26,00100,043,26043,25947,0.15142160181143352
-26,00100,053,26053,14380,0.08391885898363641
-26,00100,071,26071,11631,0.06787623427250869
-26,00100,013,26013,8158,0.04760848759308107
-26,00100,131,26131,5816,0.03394103503816616
-26,00100,083,26083,2046,0.011940054623123789
-26,00200,041,26041,36903,0.283320025796149
-26,00200,033,26033,36785,0.2824140896109081
-26,00200,109,26109,23502,0.18043484936891563
-26,00200,097,26097,10834,0.08317722568559408
-26,00200,003,26003,8842,0.0678837944906796
-26,00200,153,26153,8047,0.06178024137825139
-26,00200,095,26095,5339,0.0409897736695022
-26,00300,007,26007,28907,0.21720541604676674
-26,00300,031,26031,25579,0.19219902919916446
-26,00300,137,26137,25091,0.18853222728160737
-26,00300,039,26039,12988,0.09759103136317869
-26,00300,141,26141,12982,0.0975459477330448
-26,00300,001,26001,10167,0.0763942112618908
-26,00300,119,26119,9153,0.06877507776926198
-26,00300,135,26135,8219,0.06175705934508513
-26,00400,047,26047,34112,0.22701832145400336
-26,00400,165,26165,33673,0.22409673834195168
-26,00400,029,26029,26054,0.17339163189383805
-26,00400,009,26009,23431,0.15593533917649957
-26,00400,079,26079,17939,0.11938560238518311
-26,00400,113,26113,15052,0.10017236674852424
-26,00500,055,26055,95238,0.5932316355323562
-26,00500,101,26101,25032,0.15592278607956847
-26,00500,089,26089,22301,0.1389115553036296
-26,00500,019,26019,17970,0.11193402308444572
-26,00600,123,26123,49978,0.42431549008787195
-26,00600,105,26105,29052,0.24665279959247782
-26,00600,127,26127,26659,0.2263361208982468
-26,00600,085,26085,12096,0.1026955894214034
-26,00700,121,26121,175824,1.0
-26,00801,139,26139,150994,1.0
-26,00802,139,26139,145206,1.0
-26,00900,005,26005,120502,1.0
-26,01001,081,26081,152889,1.0
-26,01002,081,26081,199156,1.0
-26,01003,081,26081,179540,1.0
-26,01004,081,26081,126389,1.0
-26,01100,067,26067,66804,0.34079674323931375
-26,01100,117,26117,66614,0.33982746922555007
-26,01100,107,26107,39714,0.20259867464532225
-26,01100,133,26133,22891,0.11677711288981395
-26,01200,073,26073,64394,0.4699914605396647
-26,01200,057,26057,41761,0.304800344497887
-26,01200,035,26035,30856,0.22520819496244826
-26,01300,051,26051,25386,0.23108853569282867
-26,01300,069,26069,25237,0.22973218999763323
-26,01300,143,26143,23459,0.21354707156771716
-26,01300,129,26129,20770,0.18906912811549875
-26,01300,011,26011,15002,0.13656307462632222
-26,01400,017,26017,103856,0.5543421403789699
-26,01400,111,26111,83494,0.44565785962103016
-26,01500,145,26145,190124,1.0
-26,01600,157,26157,53323,0.42542344484246974
-26,01600,151,26151,40611,0.32400411676945295
-26,01600,063,26063,31407,0.2505724383880773
-26,01701,087,26087,88619,0.6213383254105143
-26,01701,049,26049,54007,0.3786616745894858
-26,01702,049,26049,129704,1.0
-26,01703,049,26049,104408,1.0
-26,01704,049,26049,118092,0.634268956849602
-26,01704,155,26155,68094,0.365731043150398
-26,01801,065,26065,174028,1.0
-26,01802,065,26065,110872,1.0
-26,01900,045,26045,109175,0.5797836465696244
-26,01900,037,26037,79128,0.4202163534303755
-26,02000,025,26025,134310,0.6827019361266284
-26,02000,015,26015,62423,0.3172980638733715
-26,02101,077,26077,138574,1.0
-26,02102,077,26077,123096,1.0
-26,02200,149,26149,60939,0.5759775427453426
-26,02200,023,26023,44862,0.4240224572546573
-26,02300,159,26159,75587,0.5943495628105931
-26,02300,027,26027,51589,0.4056504371894068
-26,02400,021,26021,154316,1.0
-26,02500,091,26091,99423,0.6848776253883405
-26,02500,059,26059,45746,0.31512237461165954
-26,02600,075,26075,160366,1.0
-26,02701,161,26161,115367,1.0
-26,02702,161,26161,124972,1.0
-26,02703,161,26161,131919,1.0
-26,02800,093,26093,193866,1.0
-26,02901,125,26125,141074,1.0
-26,02902,125,26125,139946,1.0
-26,02903,125,26125,176267,1.0
-26,02904,125,26125,157180,1.0
-26,02905,125,26125,137228,1.0
-26,02906,125,26125,158027,1.0
-26,02907,125,26125,176289,1.0
-26,02908,125,26125,188384,1.0
-26,03001,099,26099,126387,1.0
-26,03002,099,26099,176316,1.0
-26,03003,099,26099,134346,1.0
-26,03004,099,26099,155250,1.0
-26,03005,099,26099,140979,1.0
-26,03006,099,26099,147939,1.0
-26,03100,147,26147,160383,1.0
-26,03201,163,26163,204901,1.0
-26,03202,163,26163,145039,1.0
-26,03203,163,26163,173268,1.0
-26,03204,163,26163,156601,1.0
-26,03205,163,26163,115191,1.0
-26,03206,163,26163,136749,1.0
-26,03207,163,26163,123321,1.0
-26,03208,163,26163,154586,1.0
-26,03209,163,26163,126448,1.0
-26,03210,163,26163,108909,1.0
-26,03211,163,26163,122822,1.0
-26,03212,163,26163,106725,1.0
-26,03213,163,26163,119001,1.0
-26,03300,115,26115,154809,1.0
-27,00101,005,27005,35183,0.23907828840521606
-27,00101,119,27119,31192,0.21195833135137707
-27,00101,135,27135,15331,0.10417841683598236
-27,00101,113,27113,13992,0.09507953873648589
-27,00101,007,27007,10142,0.06891771597094339
-27,00101,089,27089,9040,0.061429318909221875
-27,00101,029,27029,8524,0.05792295513077514
-27,00101,107,27107,6441,0.043768389722820586
-27,00101,087,27087,5411,0.03676925272320791
-27,00101,069,27069,4207,0.028587737240165532
-27,00101,125,27125,3935,0.026739421449976555
-27,00101,077,27077,3763,0.025570633523827643
-27,00201,061,27061,45014,0.31136042940541736
-27,00201,007,27007,36086,0.24960573278366488
-27,00201,021,27021,30066,0.2079655811637108
-27,00201,057,27057,21344,0.14763578009573083
-27,00201,071,27071,12062,0.08343247655147608
-27,00301,137,27137,87452,0.8412324326404186
-27,00301,075,27075,10905,0.10489914099098666
-27,00301,031,27031,5600,0.05386842636859471
-27,00401,137,27137,102519,1.0
-27,00501,017,27017,36207,0.33815563359234907
-27,00501,115,27115,28876,0.2696876867901972
-27,00501,065,27065,16032,0.14973102211595934
-27,00501,001,27001,15697,0.14660228631201436
-27,00501,137,27137,10260,0.09582337118947998
-27,00600,035,27035,66123,0.47413595296142264
-27,00600,097,27097,34010,0.2438692098092643
-27,00600,153,27153,25262,0.18114154596300014
-27,00600,159,27159,14065,0.10085329126631293
-27,00700,027,27027,65318,0.49518971987415183
-27,00700,111,27111,60081,0.4554869034532429
-27,00700,167,27167,6506,0.049323376672605286
-27,00800,041,27041,39006,0.344369106896917
-27,00800,023,27023,12598,0.11122294028322209
-27,00800,121,27121,11308,0.0998340219656037
-27,00800,151,27151,9838,0.08685595225482926
-27,00800,149,27149,9671,0.08538157290673447
-27,00800,173,27173,9528,0.08411908041106049
-27,00800,073,27073,6719,0.059319490058975174
-27,00800,051,27051,6074,0.05362503090016598
-27,00800,011,27011,5166,0.04560864498357877
-27,00800,155,27155,3360,0.02966415933891302
-27,00901,145,27145,86037,0.8178966281026304
-27,00901,009,27009,19156,0.1821033718973696
-27,01001,145,27145,72255,0.6877433110288309
-27,01001,009,27009,22223,0.21152473325020701
-27,01001,141,27141,10583,0.10073195572096211
-27,01101,141,27141,86600,0.8422731649435404
-27,01101,171,27171,16217,0.15772683505645954
-27,01200,025,27025,56621,0.45583061627017674
-27,01200,059,27059,41135,0.3311596828080345
-27,01200,095,27095,26459,0.21300970092178884
-27,01301,003,27003,120073,1.0
-27,01302,003,27003,141024,1.0
-27,01303,003,27003,102790,1.0
-27,01401,163,27163,135800,1.0
-27,01402,163,27163,131768,1.0
-27,01501,123,27123,132016,1.0
-27,01502,123,27123,108809,1.0
-27,01503,123,27123,102290,1.0
-27,01504,123,27123,103003,1.0
-27,01505,123,27123,106234,1.0
-27,01601,053,27053,120938,1.0
-27,01602,053,27053,118256,1.0
-27,01603,053,27053,122526,1.0
-27,01604,053,27053,116296,1.0
-27,01605,053,27053,117979,1.0
-27,01606,053,27053,122583,1.0
-27,01607,053,27053,127421,1.0
-27,01608,053,27053,112796,1.0
-27,01609,053,27053,111865,1.0
-27,01610,053,27053,106733,1.0
-27,01611,053,27053,104172,1.0
-27,01701,037,27037,102206,1.0
-27,01702,037,27037,109617,1.0
-27,01703,037,27037,120691,1.0
-27,01704,037,27037,107368,1.0
-27,01800,139,27139,150928,1.0
-27,01900,019,27019,106922,1.0
-27,02001,171,27171,125120,1.0
-27,02100,067,27067,43732,0.32767379478802955
-27,02100,085,27085,36771,0.2755166264554705
-27,02100,093,27093,23400,0.1753308057724296
-27,02100,143,27143,14836,0.11116272796751135
-27,02100,129,27129,14723,0.11031604501655902
-27,02200,083,27083,25269,0.2151706872621065
-27,02200,105,27105,22290,0.18980389485426227
-27,02200,127,27127,15425,0.1313470201043964
-27,02200,033,27033,11517,0.09806960327665046
-27,02200,063,27063,9989,0.0850583717227109
-27,02200,133,27133,9704,0.08263153861219207
-27,02200,117,27117,9424,0.08024728152115602
-27,02200,101,27101,8179,0.06964585266994218
-27,02200,081,27081,5640,0.04802574997658319
-27,02300,047,27047,30895,0.30287434072505537
-27,02300,015,27015,25912,0.25402427308197556
-27,02300,091,27091,20025,0.19631198164813835
-27,02300,043,27043,13921,0.1364723643707233
-27,02300,165,27165,11253,0.1103170401741074
-27,02400,013,27013,69112,0.6673232528049746
-27,02400,103,27103,34454,0.3326767471950254
-27,02500,131,27131,67097,0.44100693417463604
-27,02500,147,27147,37406,0.24585757008117257
-27,02500,079,27079,28674,0.18846495119787046
-27,02500,161,27161,18968,0.12467054454632094
-27,02600,169,27169,49671,0.4186699258260283
-27,02600,049,27049,47582,0.401062036412677
-27,02600,157,27157,21387,0.18026803776129469
-27,02700,109,27109,162847,1.0
-27,02800,099,27099,40029,0.39645626788950844
-27,02800,045,27045,21228,0.21024691235750295
-27,02800,039,27039,20867,0.20667148672338487
-27,02800,055,27055,18843,0.18662533302960374
-28,00100,033,28033,185314,1.0
-28,00200,003,28003,34740,0.24497394419332774
-28,00200,093,28093,33752,0.23800692470964877
-28,00200,117,28117,25008,0.17634739195125906
-28,00200,139,28139,21815,0.15383150813406576
-28,00200,141,28141,18850,0.1329233980438753
-28,00200,009,28009,7646,0.05391683296782337
-28,00300,107,28107,33208,0.2982709839673059
-28,00300,137,28137,28064,0.25206808281313153
-28,00300,027,28027,21390,0.19212287241208964
-28,00300,135,28135,12715,0.11420487717249742
-28,00300,143,28143,9782,0.08786096016526698
-28,00300,119,28119,6176,0.05547222346970854
-28,00400,071,28071,55813,0.38697756330254873
-28,00400,095,28095,34180,0.23698588346229582
-28,00400,057,28057,23863,0.16545331003688604
-28,00400,017,28017,17106,0.11860387719444214
-28,00400,013,28013,13266,0.09197936600382728
-28,00500,081,28081,83343,0.5856687092421857
-28,00500,115,28115,31184,0.21913649651450415
-28,00500,145,28145,27777,0.1951947942433101
-28,00600,087,28087,58879,0.3355425875058413
-28,00600,105,28105,51788,0.295132042353853
-28,00600,025,28025,18636,0.10620376807960154
-28,00600,159,28159,17714,0.1009494284053478
-28,00600,103,28103,10285,0.05861267196279791
-28,00600,155,28155,9926,0.056566784822822756
-28,00600,019,28019,8246,0.04699271686973569
-28,00700,083,28083,28339,0.24188702436026563
-28,00700,043,28043,21629,0.1846139401492002
-28,00700,007,28007,17889,0.15269123747418017
-28,00700,051,28051,17000,0.1451031939773639
-28,00700,161,28161,12481,0.10653135082538111
-28,00700,015,28015,9998,0.08533774902268731
-28,00700,097,28097,9822,0.08383550419092166
-28,00800,151,28151,44922,0.3913032116444979
-28,00800,011,28011,30985,0.269901830123431
-28,00800,133,28133,25971,0.22622625238456112
-28,00800,053,28053,7785,0.06781299814461547
-28,00800,125,28125,3800,0.03310075696204737
-28,00800,055,28055,1338,0.011654950740847205
-28,00900,089,28089,109145,0.8031982220652302
-28,00900,163,28163,26743,0.1968017779347698
-28,01001,049,28049,54716,0.42811761576138835
-28,01001,149,28149,44722,0.34992097397618266
-28,01001,029,28029,28368,0.221961410262429
-28,01101,049,28049,173026,1.0
-28,01300,121,28121,157031,0.8581866870696251
-28,01300,127,28127,25949,0.1418133129303749
-28,01400,099,28099,29087,0.24667559957936158
-28,01400,123,28123,27990,0.23737236676956477
-28,01400,079,28079,21275,0.1804250483394959
-28,01400,061,28061,16367,0.13880219817497202
-28,01400,129,28129,14209,0.1205010346348248
-28,01400,069,28069,8988,0.07622375250178093
-28,01500,075,28075,72984,0.6641550641550642
-28,01500,101,28101,21291,0.19374829374829375
-28,01500,023,28023,15615,0.1420966420966421
-28,01600,113,28113,40324,0.2290537700373766
-28,01600,085,28085,34907,0.19828340320143598
-28,01600,001,28001,29538,0.1677856923758563
-28,01600,147,28147,13884,0.07886575099689853
-28,01600,005,28005,12720,0.07225384274564603
-28,01600,077,28077,12016,0.06825488792701907
-28,01600,021,28021,9135,0.05188984697181419
-28,01600,157,28157,8587,0.04877702418686025
-28,01600,037,28037,7675,0.043596559990002615
-28,01600,063,28063,7260,0.04123922156709042
-28,01700,067,28067,67246,0.5164188732567426
-28,01700,153,28153,19779,0.15189377649444
-28,01700,031,28031,18340,0.14084290716962586
-28,01700,041,28041,13530,0.10390428211586902
-28,01700,065,28065,11321,0.08694016096332248
-28,01800,035,28035,78158,0.4382724356817621
-28,01800,073,28073,64222,0.3601260570172487
-28,01800,091,28091,24441,0.1370533611466254
-28,01800,111,28111,11511,0.06454814615436377
-28,01900,109,28109,56145,0.38752493425638973
-28,01900,045,28045,46053,0.3178677673400929
-28,01900,039,28039,24350,0.16806896694528614
-28,01900,131,28131,18333,0.12653833145823123
-28,02001,047,28047,104625,1.0
-28,02002,047,28047,103996,1.0
-28,02100,059,28059,143252,1.0
-29,00100,147,29147,21241,0.19313511547554102
-29,00100,117,29117,14557,0.1323604291689398
-29,00100,115,29115,11874,0.10796508456082925
-29,00100,079,29079,9808,0.08917985088197854
-29,00100,061,29061,8430,0.07665030005455538
-29,00100,081,29081,8157,0.07416803055100928
-29,00100,075,29075,6162,0.05602836879432624
-29,00100,211,29211,5999,0.054546281142025824
-29,00100,005,29005,5305,0.048236042916893984
-29,00100,171,29171,4681,0.042562284051645756
-29,00100,087,29087,4223,0.0383978905255501
-29,00100,197,29197,4032,0.03666121112929623
-29,00100,129,29129,3538,0.03216948536097472
-29,00100,227,29227,1973,0.017939625386433896
-29,00200,021,29021,84793,0.7440789069561325
-29,00200,003,29003,18135,0.15913897347245012
-29,00200,063,29063,11029,0.09678211957141729
-29,00300,127,29127,28525,0.2391071099264028
-29,00300,001,29001,25314,0.21219131921742193
-29,00300,121,29121,15209,0.1274874683565525
-29,00300,173,29173,10355,0.08679944341061879
-29,00300,111,29111,10032,0.0840919378363426
-29,00300,137,29137,8666,0.07264162014451206
-29,00300,045,29045,6634,0.055608643900149204
-29,00300,205,29205,6103,0.05115760532448155
-29,00300,199,29199,4716,0.039531257858472064
-29,00300,103,29103,3744,0.03138359402504652
-29,00400,113,29113,59574,0.3998872309148392
-29,00400,219,29219,35532,0.2385066151150849
-29,00400,007,29007,24962,0.16755606570141698
-29,00400,163,29163,17587,0.11805177980493634
-29,00400,139,29139,11322,0.07599830846372259
-29,00501,051,29051,77279,0.4717916470796525
-29,00501,027,29027,44283,0.2703496358341626
-29,00501,019,29019,42237,0.2578587170861849
-29,00601,019,29019,141373,1.0
-29,00700,159,29159,42980,0.3203016708151372
-29,00700,175,29175,24716,0.18419209157438182
-29,00700,195,29195,23333,0.17388550221334564
-29,00700,053,29053,17103,0.12745740986392023
-29,00700,089,29089,10151,0.07564872639470585
-29,00700,033,29033,8495,0.06330764759363867
-29,00700,041,29041,7408,0.055206951544870556
-29,00800,101,29101,54013,0.3853832213136978
-29,00800,107,29107,32984,0.23534112476276095
-29,00800,177,29177,23158,0.16523252993136123
-29,00800,049,29049,21184,0.1511480228891077
-29,00800,025,29025,8815,0.06289510110307234
-29,00901,047,29047,117393,1.0
-29,00902,047,29047,135942,1.0
-29,01000,165,29165,106718,1.0
-29,01101,095,29095,183021,1.0
-29,01102,095,29095,134039,1.0
-29,01103,095,29095,141808,1.0
-29,01104,095,29095,112860,1.0
-29,01105,095,29095,145476,1.0
-29,01200,037,29037,107824,0.8704890769056884
-29,01200,013,29013,16042,0.1295109230943116
-29,01300,109,29109,38001,0.3106382630873361
-29,01300,083,29083,21946,0.1793970506490534
-29,01300,217,29217,19707,0.1610943988490338
-29,01300,039,29039,14188,0.11597946571624759
-29,01300,011,29011,11637,0.0951263773992087
-29,01300,185,29185,9284,0.07589183533335513
-29,01300,057,29057,7569,0.0618726089657653
-29,01400,105,29105,36039,0.32091147085537214
-29,01400,167,29167,31519,0.2806628555145946
-29,01400,015,29015,19394,0.1726950544068672
-29,01400,059,29059,17071,0.15200975939876404
-29,01400,085,29085,8279,0.07372085982440206
-29,01500,029,29029,42745,0.4112231350893733
-29,01500,131,29131,24722,0.23783502972697362
-29,01500,141,29141,21006,0.2020856983433706
-29,01500,135,29135,15473,0.14885613684028245
-29,01600,169,29169,53955,0.39939153027914104
-29,01600,161,29161,44638,0.3304242262737522
-29,01600,073,29073,14794,0.10950974513853419
-29,01600,151,29151,13274,0.09825823691827111
-29,01600,125,29125,8432,0.06241626139030149
-29,01700,071,29071,104682,0.8195055504235231
-29,01700,055,29055,23056,0.18049444957647684
-29,01801,183,29183,115485,1.0
-29,01802,183,29183,153169,1.0
-29,01803,183,29183,136608,1.0
-29,01901,189,29189,123853,1.0
-29,01902,189,29189,117067,1.0
-29,01903,189,29189,164138,1.0
-29,01904,189,29189,107956,1.0
-29,01905,189,29189,103323,1.0
-29,01906,189,29189,119912,1.0
-29,01907,189,29189,161375,1.0
-29,01908,189,29189,106501,1.0
-29,02001,510,29510,126144,1.0
-29,02002,510,29510,175434,1.0
-29,02101,099,29099,112870,1.0
-29,02102,099,29099,113869,1.0
-29,02200,187,29187,66922,0.5233555692846698
-29,02200,221,29221,23514,0.18388845007859483
-29,02200,157,29157,18956,0.14824315130092047
-29,02200,186,29186,18479,0.144512829335815
-29,02300,031,29031,81710,0.682229959338393
-29,02300,201,29201,38059,0.3177700406616069
-29,02400,207,29207,28672,0.2555573381820775
-29,02400,069,29069,28283,0.25209012959694815
-29,02400,143,29143,16434,0.14647842130595218
-29,02400,155,29155,15661,0.13958856979874146
-29,02400,133,29133,12577,0.11210046883077526
-29,02400,017,29017,10567,0.09418507228550546
-29,02500,023,29023,42130,0.3549403518231448
-29,02500,065,29065,14421,0.12149524836557256
-29,02500,123,29123,12626,0.1063725820583676
-29,02500,223,29223,10974,0.09245467412549707
-29,02500,181,29181,10679,0.08996933342319877
-29,02500,093,29093,9537,0.0803481161959965
-29,02500,203,29203,7031,0.059235357552065784
-29,02500,179,29179,6096,0.051358091258340635
-29,02500,035,29035,5202,0.04382624519781627
-29,02600,091,29091,39750,0.3574929625599194
-29,02600,215,29215,24487,0.22022465847055966
-29,02600,229,29229,18188,0.16357439001358023
-29,02600,067,29067,11578,0.10412713259166659
-29,02600,149,29149,8635,0.0776591630617586
-29,02600,153,29153,8553,0.0769216933025155
-29,02701,043,29043,88842,0.523240199773841
-29,02701,077,29077,41865,0.24656638710893328
-29,02701,225,29225,39085,0.23019341311722577
-29,02702,077,29077,124577,1.0
-29,02703,077,29077,132473,1.0
-29,02800,213,29213,56066,0.3867180764110664
-29,02800,009,29009,34534,0.2382000151746115
-29,02800,209,29209,31076,0.21434828492402347
-29,02800,119,29119,23303,0.1607336234902986
-29,02900,097,29097,122761,0.6767084323269518
-29,02900,145,29145,58648,0.3232915676730482
-30,00100,029,30029,104357,0.7572417496299306
-30,00100,053,30053,19677,0.14278147040896294
-30,00100,035,30035,13778,0.09997677996110643
-30,00200,063,30063,117922,0.7104120102897145
-30,00200,047,30047,31134,0.18756438602092884
-30,00200,089,30089,12400,0.07470284533498804
-30,00200,061,30061,4535,0.02732075835436861
-30,00300,081,30081,44174,0.3776297904716312
-30,00300,093,30093,35133,0.30034109269343545
-30,00300,023,30023,9421,0.0805371996204382
-30,00300,001,30001,9371,0.08010976516751156
-30,00300,057,30057,8623,0.07371534575172897
-30,00300,077,30077,6946,0.05937919420056934
-30,00300,039,30039,3309,0.02828761209468528
-30,00400,031,30031,118960,1.0
-30,00500,013,30013,84414,0.5432500788354239
-30,00500,049,30049,70973,0.4567499211645762
-30,00600,067,30067,17191,0.13176512068185825
-30,00600,041,30041,16309,0.12500479048341726
-30,00600,043,30043,12085,0.09262878735618969
-30,00600,027,30027,11446,0.0877309971103804
-30,00600,009,30009,10473,0.08027317252638598
-30,00600,095,30095,8963,0.06869936459027953
-30,00600,005,30005,7044,0.05399066430591644
-30,00600,007,30007,6774,0.05192117546965899
-30,00600,099,30099,6226,0.04772087960940315
-30,00600,073,30073,5898,0.04520683391202373
-30,00600,015,30015,5895,0.04518383959162087
-30,00600,101,30101,4971,0.03810158890753984
-30,00600,071,30071,4217,0.03232234971295423
-30,00600,097,30097,3678,0.028191036813906965
-30,00600,107,30107,2069,0.015858416304506122
-30,00600,045,30045,2023,0.015505836724995593
-30,00600,051,30051,1959,0.015015291223067903
-30,00600,059,30059,1927,0.014770018472104057
-30,00600,037,30037,823,0.006308108563851395
-30,00600,069,30069,496,0.0038017276399396017
-30,00700,111,30111,54617,0.3677491465623464
-30,00700,003,30003,13124,0.08836698829090273
-30,00700,017,30017,11867,0.07990331073210474
-30,00700,083,30083,11491,0.07737161402398379
-30,00700,085,30085,10794,0.07267854858366382
-30,00700,021,30021,8940,0.06019512917713124
-30,00700,087,30087,8329,0.056081122026434685
-30,00700,105,30105,7578,0.05102446184611863
-30,00700,065,30065,4730,0.031848205929287554
-30,00700,091,30091,3539,0.023828921941595912
-30,00700,025,30025,3049,0.020529636337927645
-30,00700,055,30055,1729,0.011641764915800885
-30,00700,075,30075,1694,0.011406101658396008
-30,00700,019,30019,1661,0.01118390487284284
-30,00700,011,30011,1415,0.009527528835082852
-30,00700,033,30033,1173,0.00789808574102628
-30,00700,079,30079,1088,0.007325760687328723
-30,00700,109,30109,937,0.006309042062524829
-30,00700,103,30103,762,0.005130725775500448
-30,00800,111,30111,110114,1.0
-31,00100,157,31157,36084,0.3418469816969192
-31,00100,013,31013,10842,0.10271325173367692
-31,00100,089,31089,10127,0.09593959604380613
-31,00100,033,31033,9468,0.08969646443593922
-31,00100,045,31045,8199,0.07767440979195878
-31,00100,031,31031,5455,0.051678729773769375
-31,00100,161,31161,5127,0.04857137443631816
-31,00100,123,31123,4555,0.04315244988442154
-31,00100,105,31105,3434,0.032532494600022735
-31,00100,017,31017,2903,0.027501989465307516
-31,00100,069,31069,1874,0.017753609458486492
-31,00100,049,31049,1838,0.01741255826291258
-31,00100,015,31015,1810,0.017147296221910645
-31,00100,149,31149,1262,0.011955739133729963
-31,00100,165,31165,1135,0.010752586304899768
-31,00100,103,31103,769,0.007285232483231649
-31,00100,007,31007,674,0.006385236272689378
-31,00200,119,31119,35585,0.19251785327851115
-31,00200,141,31141,34296,0.18554425449037004
-31,00200,043,31043,21582,0.11676044146288682
-31,00200,037,31037,10582,0.05724951309240424
-31,00200,179,31179,9697,0.05246158840077905
-31,00200,039,31039,9013,0.0487610906730145
-31,00200,107,31107,8391,0.04539601817788357
-31,00200,027,31027,8380,0.045336507249513096
-31,00200,139,31139,7317,0.03958558753516555
-31,00200,173,31173,6773,0.03664250162302532
-31,00200,021,31021,6722,0.036366587318762175
-31,00200,003,31003,6295,0.034056481281107984
-31,00200,167,31167,5842,0.03160571304912357
-31,00200,051,31051,5606,0.030328933131356848
-31,00200,011,31011,5379,0.029100843973165983
-31,00200,125,31125,3380,0.018286085262930102
-31,00300,079,31079,62895,0.5725899693198474
-31,00300,041,31041,10545,0.09600065548100471
-31,00300,081,31081,9429,0.08584069990805059
-31,00300,121,31121,7668,0.06980872700126545
-31,00300,093,31093,6475,0.05894777090938885
-31,00300,175,31175,4059,0.036952741640341215
-31,00300,163,31163,2959,0.02693844851287747
-31,00300,077,31077,2188,0.0199193394208097
-31,00300,071,31071,1813,0.01650537585462888
-31,00300,183,31183,774,0.007046420800597216
-31,00300,115,31115,607,0.005526069025791357
-31,00300,009,31009,431,0.003923782125397158
-31,00400,111,31111,34676,0.3390002835104459
-31,00400,047,31047,24111,0.23571449520476298
-31,00400,145,31145,10702,0.10462513075697288
-31,00400,101,31101,8335,0.08148481263870015
-31,00400,065,31065,4636,0.045322566453870894
-31,00400,029,31029,3893,0.03805883330563404
-31,00400,135,31135,2858,0.02794044325391782
-31,00400,087,31087,2616,0.025574597464047943
-31,00400,063,31063,2519,0.024626303903645553
-31,00400,073,31073,1893,0.018506388761254877
-31,00400,057,31057,1654,0.016169871638201567
-31,00400,085,31085,856,0.008368446264994282
-31,00400,113,31113,716,0.0069997751468877396
-31,00400,091,31091,711,0.006950894035526792
-31,00400,171,31171,669,0.006540292700094829
-31,00400,075,31075,611,0.0059732718083078335
-31,00400,005,31005,434,0.004242880466130278
-31,00400,117,31117,399,0.0039007126866036426
-31,00500,019,31019,50084,0.4299018892541695
-31,00500,001,31001,31205,0.2678517780963254
-31,00500,137,31137,8968,0.07697788001819728
-31,00500,099,31099,6688,0.057407232555943724
-31,00500,035,31035,6104,0.05239440004806826
-31,00500,129,31129,4095,0.03514991287628432
-31,00500,181,31181,3395,0.029141380760680166
-31,00500,083,31083,3073,0.026377455987502255
-31,00500,061,31061,2889,0.02479807040282916
-31,00600,067,31067,21704,0.15747048879408543
-31,00600,159,31159,17609,0.1277597602826691
-31,00600,131,31131,15912,0.11544740221578913
-31,00600,151,31151,14292,0.103693707420064
-31,00600,185,31185,14125,0.1024820611047022
-31,00600,023,31023,8369,0.06072016774408869
-31,00600,147,31147,7871,0.05710699489947689
-31,00600,095,31095,7240,0.052528858222870366
-31,00600,127,31127,7074,0.051324467274666434
-31,00600,059,31059,5551,0.040274543093253234
-31,00600,097,31097,5290,0.03838089226505307
-31,00600,143,31143,5214,0.03782948436105609
-31,00600,169,31169,5034,0.036523518272642184
-31,00600,133,31133,2544,0.018457654049583178
-31,00701,053,31053,37167,0.3476540576944663
-31,00701,025,31025,26598,0.24879335503423505
-31,00701,155,31155,22278,0.20838477943652486
-31,00701,177,31177,20865,0.19516780783477383
-31,00702,153,31153,190604,1.0
-31,00801,109,31109,171287,1.0
-31,00802,109,31109,151321,1.0
-31,00901,055,31055,196880,1.0
-31,00902,055,31055,159143,1.0
-31,00903,055,31055,114458,1.0
-31,00904,055,31055,114045,1.0
-32,00101,031,32031,157689,1.0
-32,00102,031,32031,195423,1.0
-32,00103,031,32031,133380,1.0
-32,00200,007,32007,53702,0.29637683159027567
-32,00200,023,32023,51591,0.284726399735092
-32,00200,001,32001,25516,0.1408206628218218
-32,00200,013,32013,17285,0.09539446452716686
-32,00200,033,32033,9080,0.05011175805071884
-32,00200,027,32027,6650,0.03670079196445818
-32,00200,015,32015,5734,0.03164546483070725
-32,00200,021,32021,4554,0.025133143850547754
-32,00200,017,32017,4499,0.024829603465879303
-32,00200,011,32011,1855,0.010237589337454124
-32,00200,009,32009,729,0.004023289825878198
-32,00300,019,32019,59235,0.34546207411381846
-32,00300,510,32510,58639,0.34198616635367945
-32,00300,005,32005,49488,0.28861698529154467
-32,00300,029,32029,4104,0.023934774240957392
-32,00401,003,32003,141403,1.0
-32,00402,003,32003,162012,1.0
-32,00403,003,32003,215691,1.0
-32,00404,003,32003,154784,1.0
-32,00405,003,32003,159900,1.0
-32,00406,003,32003,141840,1.0
-32,00407,003,32003,132429,1.0
-32,00408,003,32003,160272,1.0
-32,00409,003,32003,158332,1.0
-32,00410,003,32003,107325,1.0
-32,00411,003,32003,135714,1.0
-32,00412,003,32003,163143,1.0
-32,00413,003,32003,113706,1.0
-32,00414,003,32003,125552,1.0
-32,00415,003,32003,193358,1.0
-33,00100,009,33009,91118,0.5507316454013019
-33,00100,019,33019,43063,0.2602796027778953
-33,00100,007,33007,31268,0.1889887518208028
-33,00201,001,33001,63705,0.47214419649143613
-33,00201,003,33003,50107,0.3713637744854625
-33,00201,013,33013,21115,0.1564920290231014
-33,00301,017,33017,130889,0.8714952493191912
-33,00301,015,33015,19300,0.12850475068080885
-33,00401,013,33013,117822,1.0
-33,00501,005,33005,76458,0.7007487924919118
-33,00501,011,33011,32651,0.29925120750808826
-33,00601,011,33011,115644,1.0
-33,00602,011,33011,105194,1.0
-33,00603,011,33011,112349,1.0
-33,00701,015,33015,96006,0.5715459351335905
-33,00701,011,33011,57099,0.3399235605086441
-33,00701,013,33013,14871,0.0885305043577654
-33,00801,015,33015,198870,1.0
-34,00101,001,34001,145982,1.0
-34,00102,001,34001,118083,1.0
-34,00301,003,34003,109278,1.0
-34,00302,003,34003,125216,1.0
-34,00303,003,34003,136342,1.0
-34,00304,003,34003,129504,1.0
-34,00305,003,34003,126560,1.0
-34,00306,003,34003,104617,1.0
-34,00307,003,34003,117748,1.0
-34,00308,003,34003,106467,1.0
-34,00501,031,34031,143175,1.0
-34,00502,031,34031,114166,1.0
-34,00503,031,34031,159732,1.0
-34,00504,031,34031,107045,1.0
-34,00601,017,34017,165889,1.0
-34,00602,017,34017,126560,1.0
-34,00603,017,34017,146205,1.0
-34,00604,017,34017,150471,1.0
-34,00605,017,34017,135729,1.0
-34,00800,019,34019,128947,1.0
-34,00901,023,34023,131871,1.0
-34,00902,023,34023,118048,1.0
-34,00903,023,34023,118725,1.0
-34,00904,023,34023,115411,1.0
-34,00905,023,34023,114925,1.0
-34,00906,023,34023,153990,1.0
-34,00907,023,34023,110192,1.0
-34,01001,035,34035,111214,1.0
-34,01002,035,34035,113861,1.0
-34,01003,035,34035,120286,1.0
-34,01101,025,34025,103643,1.0
-34,01102,025,34025,111349,1.0
-34,01103,025,34025,114319,1.0
-34,01104,025,34025,107026,1.0
-34,01105,025,34025,100778,1.0
-34,01106,025,34025,106500,1.0
-34,01201,029,34029,124032,1.0
-34,01202,029,34029,159890,1.0
-34,01203,029,34029,135158,1.0
-34,01204,029,34029,114367,1.0
-34,01205,029,34029,103782,1.0
-34,01401,013,34013,121470,1.0
-34,01402,013,34013,105344,1.0
-34,01403,013,34013,113124,1.0
-34,01404,013,34013,108182,1.0
-34,01405,013,34013,104059,1.0
-34,01406,013,34013,156404,1.0
-34,01407,013,34013,155145,1.0
-34,01501,027,34027,132976,1.0
-34,01502,027,34027,131809,1.0
-34,01503,027,34027,118299,1.0
-34,01504,027,34027,126201,1.0
-34,01600,037,34037,144221,1.0
-34,01700,041,34041,109632,1.0
-34,01901,039,34039,104578,1.0
-34,01902,039,34039,102153,1.0
-34,01903,039,34039,118360,1.0
-34,01904,039,34039,112956,1.0
-34,01905,039,34039,137298,1.0
-34,02001,005,34005,164141,1.0
-34,02002,005,34005,161555,1.0
-34,02003,005,34005,136164,1.0
-34,02101,007,34007,127071,1.0
-34,02102,007,34007,106579,1.0
-34,02103,007,34007,169465,1.0
-34,02104,007,34007,120370,1.0
-34,02201,015,34015,131681,1.0
-34,02202,015,34015,170613,1.0
-34,02301,021,34021,128135,1.0
-34,02302,021,34021,115487,1.0
-34,02303,021,34021,143718,1.0
-34,02401,011,34011,113103,1.0
-34,02501,033,34033,64837,0.6123283531345032
-34,02501,011,34011,41049,0.3876716468654969
-34,02601,009,34009,95263,0.9009855105360723
-34,02601,001,34001,10469,0.09901448946392767
-35,00100,031,35031,72902,0.6017846677067598
-35,00100,006,35006,27172,0.22429690531025318
-35,00100,045,35045,21069,0.17391842698298704
-35,00200,045,35045,100592,1.0
-35,00300,039,35039,40363,0.32120546549844425
-35,00300,055,35055,34489,0.2744606520718441
-35,00300,047,35047,27201,0.21646334184830615
-35,00300,028,35028,19419,0.15453481987251413
-35,00300,033,35033,4189,0.03333572070889138
-35,00400,005,35005,65157,0.39537734303415717
-35,00400,009,35009,48430,0.2938767089206721
-35,00400,041,35041,19191,0.11645236260368817
-35,00400,007,35007,12387,0.07516520325005917
-35,00400,037,35037,8746,0.05307135445426798
-35,00400,019,35019,4452,0.027015054885707872
-35,00400,059,35059,4079,0.024751664168643845
-35,00400,011,35011,1698,0.0103035856235247
-35,00400,021,35021,657,0.003986723059278992
-35,00500,049,35049,144474,1.0
-35,00500,043,35043,0,0.0
-35,00600,043,35043,148834,1.0
-35,00701,001,35001,129990,1.0
-35,00702,001,35001,100999,1.0
-35,00703,001,35001,100928,1.0
-35,00704,001,35001,102247,1.0
-35,00705,001,35001,105290,1.0
-35,00706,001,35001,112750,1.0
-35,00800,061,35061,76205,0.6055753780624449
-35,00800,001,35001,24240,0.19262708699210895
-35,00800,057,35057,15045,0.11955752985958248
-35,00800,049,35049,10349,0.08224000508586368
-35,00900,035,35035,67839,0.3818731423939476
-35,00900,017,35017,28185,0.1586564442042691
-35,00900,029,35029,25427,0.14313136089345221
-35,00900,027,35027,20269,0.11409641538322976
-35,00900,053,35053,16595,0.09341506799963974
-35,00900,051,35051,11576,0.06516256867513284
-35,00900,023,35023,4178,0.02351841844546519
-35,00900,003,35003,3579,0.02014658200486355
-35,01001,013,35013,103761,1.0
-35,01002,013,35013,115800,1.0
-35,01100,025,35025,74455,0.5443850580175332
-35,01100,015,35015,62314,0.45561494198246677
-36,00100,089,36089,108505,1.0
-36,00200,019,36019,79843,0.469979868853231
-36,00200,033,36033,47555,0.27992300719305885
-36,00200,031,36031,37381,0.22003578870536714
-36,00200,041,36041,5107,0.030061335248343007
-36,00300,113,36113,65737,0.5174552696416062
-36,00300,115,36115,61302,0.4825447303583939
-36,00401,065,36065,55607,0.5064066953837187
-36,00401,043,36043,54200,0.4935933046162813
-36,00402,065,36065,164365,1.0
-36,00403,077,36077,58524,0.550399699050127
-36,00403,095,36095,29714,0.2794507664817079
-36,00403,065,36065,12153,0.11429511896924668
-36,00403,043,36043,5939,0.05585441549891846
-36,00500,045,36045,116721,0.814504930113117
-36,00500,049,36049,26582,0.18549506988688305
-36,00600,075,36075,117525,1.0
-36,00701,067,36067,148626,1.0
-36,00702,067,36067,128516,1.0
-36,00703,067,36067,164828,1.0
-36,00704,011,36011,76248,0.6881961117027998
-36,00704,067,36067,34546,0.3118038882972002
-36,00800,117,36117,91283,0.6090771396734525
-36,00800,099,36099,33814,0.22562070046907007
-36,00800,123,36123,24774,0.16530215985747743
-36,00901,055,36055,136023,1.0
-36,00902,055,36055,105871,1.0
-36,00903,055,36055,105242,1.0
-36,00904,055,36055,126093,1.0
-36,00905,055,36055,104966,1.0
-36,00906,055,36055,181248,1.0
-36,01000,037,36037,58388,0.41926728037799255
-36,01000,121,36121,40531,0.2910413465266907
-36,01000,073,36073,40343,0.28969137309531673
-36,01101,063,36063,105708,1.0
-36,01102,063,36063,106958,1.0
-36,01201,029,36029,109154,1.0
-36,01202,029,36029,129595,1.0
-36,01203,029,36029,113381,1.0
-36,01204,029,36029,155326,1.0
-36,01205,029,36029,157444,1.0
-36,01206,029,36029,120905,1.0
-36,01207,029,36029,168431,1.0
-36,01300,069,36069,112458,0.6452275491703577
-36,01300,051,36051,61834,0.3547724508296422
-36,01500,053,36053,68016,0.5923448726322665
-36,01500,023,36023,46809,0.4076551273677335
-36,01600,035,36035,53324,0.5184335381504239
-36,01600,057,36057,49532,0.48156646184957613
-36,01700,093,36093,158061,1.0
-36,01801,091,36091,115247,1.0
-36,01802,091,36091,120262,1.0
-36,01900,083,36083,161130,1.0
-36,02001,001,36001,107800,1.0
-36,02002,001,36001,207048,1.0
-36,02100,021,36021,61570,0.5622779700642003
-36,02100,039,36039,47931,0.4377220299357997
-36,02201,007,36007,129527,1.0
-36,02204,007,36007,69156,0.4303851036817605
-36,02204,017,36017,47220,0.2938687112593662
-36,02204,025,36025,44308,0.2757461850588733
-36,02300,109,36109,105740,1.0
-36,02403,015,36015,70487,0.5451894592734108
-36,02403,107,36107,34173,0.26431482956786734
-36,02403,101,36101,24629,0.19049571115872194
-36,02404,101,36101,68955,0.6006742395205408
-36,02404,097,36097,17898,0.15591135579636922
-36,02404,107,36107,14282,0.12441200041813304
-36,02404,015,36015,13661,0.11900240426495697
-36,02500,009,36009,77042,0.6238319648901197
-36,02500,003,36003,46456,0.37616803510988034
-36,02600,013,36013,127657,1.0
-36,02701,105,36105,78624,0.6972685349414686
-36,02701,111,36111,34136,0.3027314650585314
-36,02702,111,36111,147715,1.0
-36,02803,027,36027,114933,1.0
-36,02804,027,36027,143259,1.0
-36,02805,079,36079,97668,0.7213986571827428
-36,02805,027,36027,37719,0.2786013428172572
-36,02901,071,36071,124926,1.0
-36,02902,071,36071,129612,1.0
-36,02903,071,36071,146772,1.0
-36,03001,087,36087,106384,1.0
-36,03002,087,36087,109337,1.0
-36,03003,087,36087,122608,1.0
-36,03102,119,36119,152473,1.0
-36,03103,119,36119,139687,1.0
-36,03110,119,36119,146109,1.0
-36,03111,119,36119,113650,1.0
-36,03112,119,36119,211569,1.0
-36,03113,119,36119,121612,1.0
-36,03114,119,36119,119357,1.0
-36,03201,059,36059,118149,1.0
-36,03202,059,36059,114990,1.0
-36,03203,059,36059,106221,1.0
-36,03204,059,36059,119490,1.0
-36,03205,059,36059,118668,1.0
-36,03206,059,36059,154180,1.0
-36,03207,059,36059,114103,1.0
-36,03208,059,36059,108486,1.0
-36,03209,059,36059,105022,1.0
-36,03210,059,36059,109227,1.0
-36,03211,059,36059,115026,1.0
-36,03212,059,36059,112212,1.0
-36,03301,103,36103,101400,1.0
-36,03302,103,36103,102727,1.0
-36,03303,103,36103,116296,1.0
-36,03304,103,36103,118528,1.0
-36,03305,103,36103,161127,1.0
-36,03306,103,36103,133185,1.0
-36,03307,103,36103,125701,1.0
-36,03308,103,36103,108795,1.0
-36,03309,103,36103,102493,1.0
-36,03310,103,36103,130712,1.0
-36,03311,103,36103,106733,1.0
-36,03312,103,36103,101006,1.0
-36,03313,103,36103,117217,1.0
-36,04103,061,36061,163141,1.0
-36,04104,061,36061,129265,1.0
-36,04107,061,36061,224344,1.0
-36,04108,061,36061,231983,1.0
-36,04109,061,36061,110458,1.0
-36,04110,061,36061,130440,1.0
-36,04111,061,36061,125771,1.0
-36,04112,061,36061,188800,1.0
-36,04121,061,36061,170835,1.0
-36,04165,061,36061,219214,1.0
-36,04204,005,36005,151523,1.0
-36,04205,005,36005,135880,1.0
-36,04207,005,36005,141945,1.0
-36,04208,005,36005,101619,1.0
-36,04209,005,36005,186667,1.0
-36,04210,005,36005,132351,1.0
-36,04211,005,36005,121824,1.0
-36,04212,005,36005,160741,1.0
-36,04221,005,36005,159561,1.0
-36,04263,005,36005,180543,1.0
-36,04301,047,36047,204125,1.0
-36,04302,047,36047,127650,1.0
-36,04303,047,36047,173842,1.0
-36,04304,047,36047,120747,1.0
-36,04305,047,36047,201682,1.0
-36,04306,047,36047,116586,1.0
-36,04307,047,36047,133706,1.0
-36,04308,047,36047,108805,1.0
-36,04309,047,36047,100103,1.0
-36,04310,047,36047,134319,1.0
-36,04311,047,36047,198527,1.0
-36,04312,047,36047,210432,1.0
-36,04313,047,36047,113451,1.0
-36,04314,047,36047,162410,1.0
-36,04315,047,36047,163346,1.0
-36,04316,047,36047,102095,1.0
-36,04317,047,36047,160243,1.0
-36,04318,047,36047,204005,1.0
-36,04401,081,36081,193031,1.0
-36,04402,081,36081,137718,1.0
-36,04403,081,36081,178855,1.0
-36,04404,081,36081,181730,1.0
-36,04405,081,36081,179294,1.0
-36,04406,081,36081,119706,1.0
-36,04407,081,36081,270930,1.0
-36,04408,081,36081,157986,1.0
-36,04409,081,36081,151876,1.0
-36,04410,081,36081,130378,1.0
-36,04411,081,36081,122366,1.0
-36,04412,081,36081,257759,1.0
-36,04413,081,36081,199648,1.0
-36,04414,081,36081,124187,1.0
-36,04501,085,36085,189663,1.0
-36,04502,085,36085,141591,1.0
-36,04503,085,36085,164493,1.0
-37,00100,189,37189,54086,0.41023346126424054
-37,00100,009,37009,26577,0.20158219687201348
-37,00100,199,37199,18470,0.14009192821710836
-37,00100,011,37011,17806,0.13505559685077592
-37,00100,121,37121,14903,0.11303681679586171
-37,00200,171,37171,71359,0.4814527446429535
-37,00200,193,37193,65969,0.44508690019970854
-37,00200,005,37005,10888,0.07346035515733794
-37,00300,157,37157,91096,0.6717201510146296
-37,00300,169,37169,44520,0.32827984898537044
-37,00400,077,37077,60992,0.49657642987991046
-37,00400,145,37145,39097,0.3183146753511093
-37,00400,033,37033,22736,0.18510889476898026
-37,00500,069,37069,68573,0.6169355201482668
-37,00500,181,37181,42578,0.38306447985173325
-37,00600,083,37083,48622,0.457459519978925
-37,00600,091,37091,21552,0.20277174066442744
-37,00600,185,37185,18642,0.17539303960032743
-37,00600,131,37131,17471,0.16437569975632016
-37,00700,139,37139,40568,0.3490801452492815
-37,00700,053,37053,28100,0.24179530865472318
-37,00700,041,37041,13708,0.11795480751028276
-37,00700,143,37143,13005,0.11190562238628737
-37,00700,073,37073,10478,0.09016125423787151
-37,00700,029,37029,10355,0.08910286196155369
-37,00800,013,37013,44652,0.29252186445674605
-37,00800,055,37055,36915,0.24183563169445446
-37,00800,117,37117,22031,0.14432834354220578
-37,00800,015,37015,17934,0.11748828982279144
-37,00800,137,37137,12276,0.08042189393691244
-37,00800,187,37187,11003,0.0720822824199941
-37,00800,095,37095,4589,0.03006321857905598
-37,00800,177,37177,3245,0.02125847554783976
-37,00900,127,37127,94970,0.6601098213665114
-37,00900,065,37065,48900,0.3398901786334886
-37,01001,195,37195,78784,0.5301250218687338
-37,01001,101,37101,49379,0.33226344758905624
-37,01001,079,37079,20451,0.13761153054221
-37,01101,101,37101,166620,1.0
-37,01201,183,37183,149142,1.0
-37,01202,183,37183,139995,1.0
-37,01203,183,37183,136364,1.0
-37,01204,183,37183,138612,1.0
-37,01205,183,37183,132443,1.0
-37,01206,183,37183,137026,1.0
-37,01207,183,37183,139671,1.0
-37,01208,183,37183,156157,1.0
-37,01301,063,37063,178198,1.0
-37,01302,063,37063,146635,1.0
-37,01400,135,37135,148696,1.0
-37,01500,037,37037,76285,0.5465716128107759
-37,01500,105,37105,63285,0.45342838718922407
-37,01600,001,37001,171415,1.0
-37,01701,081,37081,138383,1.0
-37,01702,081,37081,121736,1.0
-37,01703,081,37081,138684,1.0
-37,01704,081,37081,142496,1.0
-37,01801,067,37067,110407,1.0
-37,01802,067,37067,131768,1.0
-37,01803,067,37067,140415,1.0
-37,01900,059,37059,42712,0.4067344684417019
-37,01900,197,37197,37214,0.35437854721365175
-37,01900,097,37097,25086,0.23888698434464634
-37,02000,027,37027,80652,0.6887681902029105
-37,02000,003,37003,36444,0.3112318097970896
-37,02100,023,37023,87570,0.6626661016436117
-37,02100,111,37111,44578,0.3373338983563883
-37,02201,021,37021,135734,1.0
-37,02202,021,37021,133718,1.0
-37,02300,087,37087,62089,0.5889176602263134
-37,02300,115,37115,21193,0.20101679803469633
-37,02300,173,37173,14117,0.1339005396997031
-37,02300,075,37075,8030,0.0761650020392871
-37,02400,099,37099,43109,0.3592835830846932
-37,02400,113,37113,37014,0.3084859900321704
-37,02400,039,37039,28774,0.23981131131965397
-37,02400,043,37043,11089,0.09241911556348241
-37,02500,089,37089,116281,0.7790134457046769
-37,02500,175,37175,32986,0.22098655429532316
-37,02600,161,37161,64444,0.4779329422496459
-37,02600,045,37045,51067,0.37872573958572814
-37,02600,149,37149,19328,0.14334131816462597
-37,02700,109,37109,86810,0.6417914861527998
-37,02700,045,37045,48452,0.35820851384720026
-37,02800,035,37035,160610,1.0
-37,02900,097,37097,161607,1.0
-37,03001,071,37071,107816,1.0
-37,03002,071,37071,120127,1.0
-37,03101,119,37119,128081,1.0
-37,03102,119,37119,130264,1.0
-37,03103,119,37119,123675,1.0
-37,03104,119,37119,157590,1.0
-37,03105,119,37119,120328,1.0
-37,03106,119,37119,176108,1.0
-37,03107,119,37119,134831,1.0
-37,03108,119,37119,144605,1.0
-37,03200,025,37025,168013,1.0
-37,03300,167,37167,62504,0.5195893428654558
-37,03300,025,37025,57791,0.48041065713454423
-37,03400,159,37159,146875,1.0
-37,03500,057,37057,168930,1.0
-37,03600,151,37151,144171,1.0
-37,03700,125,37125,99727,0.794776773617686
-37,03700,123,37123,25751,0.20522322638231402
-37,03800,085,37085,133568,1.0
-37,03900,163,37163,59036,0.5478928269807241
-37,03900,061,37061,48715,0.45210717301927594
-37,04000,191,37191,117333,1.0
-37,04101,107,37107,55122,0.4954474774620923
-37,04101,133,37133,46963,0.422112765938323
-37,04101,103,37103,9172,0.08243975659958475
-37,04200,147,37147,170243,1.0
-37,04300,049,37049,100720,0.5980784532617602
-37,04300,031,37031,67686,0.4019215467382397
-37,04501,133,37133,157613,1.0
-37,04601,141,37141,60203,0.5067294014662436
-37,04601,129,37129,58604,0.49327059853375643
-37,04701,129,37129,167098,1.0
-37,04800,019,37019,136693,1.0
-37,04900,155,37155,116530,0.5922473686082974
-37,04900,047,37047,50623,0.25728429195106706
-37,04900,017,37017,29606,0.1504683394406355
-37,05001,051,37051,108866,1.0
-37,05002,051,37051,115389,1.0
-37,05003,051,37051,110473,1.0
-37,05200,093,37093,52082,0.4031052150895497
-37,05200,153,37153,42946,0.3323942353833532
-37,05200,165,37165,34174,0.2645005495270971
-37,05301,179,37179,93783,0.8096047929004299
-37,05301,007,37007,22055,0.19039520709957009
-37,05401,179,37179,144484,1.0
-38,00100,105,38105,40950,0.36284534547838876
-38,00100,089,38089,33646,0.2981268496694962
-38,00100,053,38053,14704,0.13028761806872352
-38,00100,025,38025,4095,0.03628453454783888
-38,00100,085,38085,3898,0.03453897818497581
-38,00100,011,38011,2993,0.02652005174644243
-38,00100,041,38041,2489,0.022054262879016108
-38,00100,037,38037,2301,0.02038845274592851
-38,00100,001,38001,2200,0.019493522834003792
-38,00100,023,38023,2195,0.01944921937301742
-38,00100,033,38033,1736,0.015382161654468447
-38,00100,007,38007,945,0.008373354126424357
-38,00100,087,38087,706,0.006255648691275762
-38,00200,101,38101,69919,0.5965886789876961
-38,00200,061,38061,9809,0.08369596750797795
-38,00200,055,38055,9771,0.08337172989300158
-38,00200,057,38057,8350,0.07124694960664858
-38,00200,009,38009,6379,0.054429256471953444
-38,00200,049,38049,5345,0.04560658031707026
-38,00200,075,38075,2282,0.019471322036212223
-38,00200,013,38013,2201,0.018780183962183655
-38,00200,065,38065,1877,0.016015631666069386
-38,00200,083,38083,1265,0.01079369955118688
-38,00300,015,38015,98458,0.7473149701326006
-38,00300,059,38059,33291,0.2526850298673994
-38,00400,093,38093,21593,0.18929936529087912
-38,00400,077,38077,16529,0.1449047936318687
-38,00400,079,38079,12187,0.10683977978048181
-38,00400,003,38003,10853,0.09514500122733809
-38,00400,005,38005,5964,0.05228460216712838
-38,00400,073,38073,5703,0.04999649331977417
-38,00400,021,38021,4999,0.043824736122313
-38,00400,045,38045,4093,0.03588210541080759
-38,00400,069,38069,3990,0.03497913525265631
-38,00400,103,38103,3982,0.034909001648139704
-38,00400,081,38081,3862,0.033856997580390645
-38,00400,031,38031,3397,0.02978048181786303
-38,00400,029,38029,3301,0.02893887856366378
-38,00400,051,38051,2530,0.022179752428376057
-38,00400,043,38043,2394,0.020987481151593785
-38,00400,027,38027,2347,0.020575446225058736
-38,00400,039,38039,2306,0.02021601150191114
-38,00400,095,38095,2162,0.018953606620612268
-38,00400,047,38047,1876,0.01644633025914367
-38,00500,035,38035,73170,0.6164487430073465
-38,00500,071,38071,11605,0.09777077576329446
-38,00500,099,38099,10563,0.08899204690975264
-38,00500,097,38097,7997,0.06737379524162566
-38,00500,067,38067,6844,0.057659904293320755
-38,00500,019,38019,3704,0.031205769360382826
-38,00500,063,38063,3015,0.02540102446586237
-38,00500,091,38091,1798,0.015147940958414773
-38,00600,017,38017,184525,1.0
-39,00100,107,39107,42528,0.256729428383428
-39,00100,039,39039,38286,0.23112168207035189
-39,00100,171,39171,37102,0.22397421115222785
-39,00100,161,39161,28931,0.17464821041574857
-39,00100,125,39125,18806,0.11352646797824367
-39,00200,051,39051,42713,0.40746570507316887
-39,00200,137,39137,34451,0.3286493808787896
-39,00200,069,39069,27662,0.26388491404804154
-39,00301,095,39095,138675,1.0
-39,00302,095,39095,156151,1.0
-39,00303,095,39095,113519,1.0
-39,00401,143,39143,58896,0.48198765896852547
-39,00401,123,39123,40364,0.33032718464081706
-39,00401,095,39095,22934,0.18768515639065747
-39,00500,043,39043,75622,0.5635568274124915
-39,00500,077,39077,58565,0.4364431725875085
-39,00601,093,39093,133254,1.0
-39,00602,093,39093,179710,1.0
-39,00701,035,39035,105921,1.0
-39,00702,035,39035,143132,1.0
-39,00703,035,39035,106275,1.0
-39,00704,035,39035,125088,1.0
-39,00705,035,39035,118968,1.0
-39,00706,035,39035,105506,1.0
-39,00707,035,39035,116999,1.0
-39,00708,035,39035,150888,1.0
-39,00709,035,39035,144593,1.0
-39,00710,035,39035,147447,1.0
-39,00801,085,39085,106775,1.0
-39,00802,085,39085,125828,1.0
-39,00900,007,39007,97574,0.5056407439459816
-39,00900,055,39055,95397,0.4943592560540185
-39,01001,155,39155,89219,0.6877813752698119
-39,01001,099,39099,40501,0.3122186247301881
-39,01002,155,39155,112758,1.0
-39,01003,099,39099,188113,1.0
-39,01100,133,39133,161791,1.0
-39,01201,153,39153,120557,1.0
-39,01202,153,39153,111908,1.0
-39,01203,153,39153,192570,1.0
-39,01204,153,39153,115393,1.0
-39,01300,103,39103,182470,1.0
-39,01400,169,39169,116894,1.0
-39,01500,005,39005,52447,0.39350399903963024
-39,01500,075,39075,44223,0.331800243093591
-39,01500,031,39031,36612,0.2746957578667787
-39,01600,139,39139,124936,1.0
-39,01700,147,39147,55069,0.4627880397330958
-39,01700,033,39033,42025,0.3531690673479335
-39,01700,175,39175,21900,0.1840428929189707
-39,01800,173,39173,132248,1.0
-39,01900,063,39063,74920,0.7093622178457809
-39,01900,065,39065,30696,0.29063778215421904
-39,02000,003,39003,102206,1.0
-39,02100,011,39011,46422,0.3535944426671542
-39,02100,091,39091,46150,0.351522629983395
-39,02100,021,39021,38714,0.2948829273494508
-39,02200,037,39037,51881,0.36766352490964493
-39,02200,149,39149,48230,0.34179009283537665
-39,02200,135,39135,40999,0.29054638225497836
-39,02300,109,39109,108774,1.0
-39,02400,023,39023,136001,1.0
-39,02500,159,39159,62784,0.3801703936492943
-39,02500,129,39129,58539,0.3544660211811295
-39,02500,097,39097,43824,0.2653635851695762
-39,02600,101,39101,65359,0.4009016745384285
-39,02600,083,39083,62721,0.3847206035698951
-39,02600,117,39117,34950,0.21437772189167636
-39,02701,151,39151,141087,1.0
-39,02702,151,39151,136231,1.0
-39,02703,151,39151,97535,0.7849520345094
-39,02703,019,39019,26721,0.21504796549060004
-39,02800,029,39029,101877,0.6095819920299654
-39,02800,081,39081,65249,0.39041800797003456
-39,02900,157,39157,93263,0.865582016965827
-39,02900,067,39067,14483,0.13441798303417296
-39,03000,013,39013,66497,0.5021104692868199
-39,03000,059,39059,38438,0.2902404953373353
-39,03000,121,39121,14115,0.10658058670291086
-39,03000,111,39111,13385,0.1010684486729339
-39,03100,119,39119,86410,0.6371479132871258
-39,03100,127,39127,35408,0.2610824362188468
-39,03100,115,39115,13802,0.10176965049402743
-39,03200,089,39089,178519,1.0
-39,03301,041,39041,100545,1.0
-39,03302,041,39041,113579,1.0
-39,03401,049,39049,120960,1.0
-39,03402,049,39049,124289,1.0
-39,03403,049,39049,111193,1.0
-39,03404,049,39049,115442,1.0
-39,03405,049,39049,131555,1.0
-39,03406,049,39049,109590,1.0
-39,03407,049,39049,106942,1.0
-39,03408,049,39049,128653,1.0
-39,03409,049,39049,161930,1.0
-39,03410,049,39049,107237,1.0
-39,03411,049,39049,106016,1.0
-39,03500,045,39045,158921,1.0
-39,03600,057,39057,167966,1.0
-39,03701,113,39113,129251,1.0
-39,03702,113,39113,109224,1.0
-39,03703,113,39113,166954,1.0
-39,03704,113,39113,131880,1.0
-39,03801,017,39017,128807,1.0
-39,03802,017,39017,136815,1.0
-39,03803,017,39017,124735,1.0
-39,03901,165,39165,117669,1.0
-39,03902,165,39165,124668,1.0
-39,04000,071,39071,43317,0.3790228024429939
-39,04000,027,39027,42018,0.36765658085854785
-39,04000,047,39047,28951,0.25332061669845823
-39,04100,141,39141,77093,0.6536462528509535
-39,04100,073,39073,28050,0.23782674681837837
-39,04100,163,39163,12800,0.1085270003306682
-39,04200,009,39009,62431,0.43231171924770795
-39,04200,167,39167,59771,0.4138921973243221
-39,04200,105,39105,22210,0.15379608342796997
-39,04300,087,39087,58240,0.48487674106882683
-39,04300,079,39079,32653,0.27185233904739703
-39,04300,053,39053,29220,0.2432709198837761
-39,04400,145,39145,74008,0.575610742535369
-39,04400,001,39001,27477,0.21370738802081307
-39,04400,131,39131,27088,0.21068186944381792
-39,04501,025,39025,70026,0.6158730717137781
-39,04501,015,39015,43676,0.38412692828622186
-39,04602,025,39025,138575,1.0
-39,04701,061,39061,107204,1.0
-39,04702,061,39061,108132,1.0
-39,04703,061,39061,150223,1.0
-39,04704,061,39061,117223,1.0
-39,04705,061,39061,111149,1.0
-39,04706,061,39061,126935,1.0
-39,04707,061,39061,109773,1.0
-40,20100,139,40139,21384,0.19410002723064354
-40,20100,153,40153,20470,0.18580375782881003
-40,20100,073,40073,15184,0.13782336389216665
-40,20100,011,40011,8735,0.07928655713896705
-40,20100,151,40151,8624,0.07827902332758464
-40,20100,093,40093,7782,0.07063628937097213
-40,20100,003,40003,5699,0.05172914586548062
-40,20100,007,40007,5049,0.04582917309612417
-40,20100,043,40043,4484,0.04070073522737588
-40,20100,045,40045,3749,0.03402922755741127
-40,20100,129,40129,3442,0.031242625034038303
-40,20100,059,40059,3272,0.029699555232822004
-40,20100,025,40025,2296,0.020840519197603703
-40,20200,047,40047,62846,0.5166599528111872
-40,20200,071,40071,43700,0.35925977688077015
-40,20200,103,40103,10924,0.08980672317266666
-40,20200,053,40053,4169,0.03427354713537599
-40,20300,147,40147,52455,0.46083495862105317
-40,20300,113,40113,45818,0.4025266635039446
-40,20300,117,40117,15553,0.1366383778750022
-40,20400,131,40131,95240,0.9108645753634277
-40,20400,105,40105,9320,0.0891354246365723
-40,20500,041,40041,40397,0.32621633625388624
-40,20500,097,40097,39046,0.31530665805305447
-40,20500,115,40115,30285,0.24455929260709816
-40,20500,035,40035,14107,0.11391771308596116
-40,20600,021,40021,47078,0.444744648289153
-40,20600,135,40135,39281,0.3710865909649139
-40,20600,001,40001,19495,0.18416876074593308
-40,20700,145,40145,80981,0.5496945424925332
-40,20700,101,40101,66339,0.45030545750746676
-40,20801,143,40143,127576,1.0
-40,20802,143,40143,113372,1.0
-40,20803,143,40143,147910,1.0
-40,20804,143,40143,159683,1.0
-40,20805,143,40143,120738,1.0
-40,20900,037,40037,71754,0.6615710861146966
-40,20900,111,40111,36706,0.33842891388530333
-40,21000,121,40121,43773,0.394539735188874
-40,21000,133,40133,23556,0.21231759308498652
-40,21000,091,40091,18941,0.17072115514615085
-40,21000,063,40063,13367,0.12048095036368717
-40,21000,107,40107,11310,0.10194056621630147
-40,21100,119,40119,81646,0.622297086150258
-40,21100,083,40083,49555,0.377702913849742
-40,21200,125,40125,72454,0.6840962308331445
-40,21200,081,40081,33458,0.31590376916685553
-40,21301,027,40027,143749,1.0
-40,21302,027,40027,151779,1.0
-40,21401,109,40109,170164,1.0
-40,21402,109,40109,161564,1.0
-40,21403,109,40109,120282,1.0
-40,21404,109,40109,111237,1.0
-40,21405,109,40109,112912,1.0
-40,21406,109,40109,120133,1.0
-40,21500,017,40017,154405,1.0
-40,21600,039,40039,28513,0.20807396758445046
-40,21600,015,40015,26945,0.19663146833244546
-40,21600,065,40065,24785,0.18086884181182636
-40,21600,009,40009,22410,0.16353725015142337
-40,21600,149,40149,10924,0.07971802412557559
-40,21600,075,40075,8509,0.06209453197405004
-40,21600,141,40141,6968,0.05084906555355279
-40,21600,055,40055,5491,0.04007063991885167
-40,21600,057,40057,2488,0.018156210547824247
-40,21700,031,40031,121125,0.9563607365063324
-40,21700,033,40033,5527,0.04363926349366769
-40,21800,051,40051,54795,0.4487237231089237
-40,21800,087,40087,41662,0.34117579618877597
-40,21800,049,40049,25656,0.21010048070230034
-40,21900,019,40019,48003,0.39923318751143566
-40,21900,137,40137,42848,0.35635988622565246
-40,21900,099,40099,13904,0.11563731931668857
-40,21900,085,40085,10146,0.08438264109516126
-40,21900,067,40067,5337,0.04438696585106206
-40,22000,013,40013,46067,0.35676282671829623
-40,22000,123,40123,38065,0.2947918683446273
-40,22000,095,40095,15312,0.11858276863504356
-40,22000,005,40005,14143,0.1095295256534366
-40,22000,069,40069,10272,0.07955082284607938
-40,22000,029,40029,5266,0.04078218780251694
-40,22100,079,40079,48129,0.38514292116129445
-40,22100,089,40089,30814,0.24658301590858167
-40,22100,023,40023,14204,0.11366473544380781
-40,22100,061,40061,11561,0.09251464421753465
-40,22100,127,40127,10812,0.08652091802439102
-40,22100,077,40077,9444,0.07557376524439038
-41,00301,003,41003,95184,0.8932516258598523
-41,00301,043,41043,11375,0.1067483741401477
-41,00501,005,41005,104100,1.0
-41,00502,005,41005,100886,1.0
-41,00503,005,41005,107911,1.0
-41,00504,005,41005,108504,1.0
-41,01701,017,41017,111822,1.0
-41,01702,017,41017,86431,0.6370631896278497
-41,01702,013,41013,24738,0.1823381562751067
-41,01702,031,41031,24502,0.1805986540970436
-41,01900,019,41019,111201,1.0
-41,02901,029,41029,115210,1.0
-41,02902,029,41029,108049,1.0
-41,03903,039,41039,157989,1.0
-41,03904,039,41039,112050,1.0
-41,03905,039,41039,112932,1.0
-41,04301,043,41043,117235,1.0
-41,04703,047,41047,110241,1.0
-41,04704,047,41047,114953,1.0
-41,04705,047,41047,120726,1.0
-41,05101,051,41051,123331,1.0
-41,05102,051,41051,129838,1.0
-41,05103,051,41051,118112,1.0
-41,05105,051,41051,124397,1.0
-41,05114,051,41051,149913,1.0
-41,05116,051,41051,169837,1.0
-41,05901,059,41059,51849,0.5078057666692783
-41,05901,061,41061,26196,0.25656193684870326
-41,05901,001,41001,16668,0.16324531849878554
-41,05901,063,41063,7391,0.07238697798323278
-41,06501,059,41059,28226,0.2724307003320207
-41,06501,065,41065,26670,0.2574125550150568
-41,06501,027,41027,23977,0.2314203536406455
-41,06501,049,41049,12186,0.11761640027797081
-41,06501,023,41023,7233,0.06981121148946028
-41,06501,021,41021,1995,0.019255269863331016
-41,06501,055,41055,1870,0.018048799320515792
-41,06501,069,41069,1451,0.01400471006099915
-41,06720,067,41067,122946,1.0
-41,06721,067,41067,123390,1.0
-41,06722,067,41067,122408,1.0
-41,06723,067,41067,117615,1.0
-41,06724,067,41067,114013,1.0
-41,07100,071,41071,107722,1.0
-41,09000,009,41009,52589,0.4344367250167285
-41,09000,007,41007,41072,0.3392950078892368
-41,09000,057,41057,27390,0.22626826709403475
-41,09100,033,41033,88090,0.4991924744283569
-41,09100,011,41011,64929,0.36794265151729805
-41,09100,015,41015,23446,0.13286487405434505
-41,09200,035,41035,69413,0.5951096974425364
-41,09200,045,41045,31571,0.2706727595401195
-41,09200,037,41037,8160,0.06995944752612762
-41,09200,025,41025,7495,0.06425809549121649
-41,09300,053,41053,87433,0.6343631192500798
-41,09300,041,41041,50395,0.3656368807499202
-42,00111,049,42049,155946,1.0
-42,00112,049,42049,114930,1.0
-42,00200,039,42039,83938,0.6850683533972659
-42,00200,123,42123,38587,0.31493164660273415
-42,00300,033,42033,80562,0.46587288277712563
-42,00300,083,42083,40432,0.23380964221897102
-42,00300,047,42047,30990,0.17920856777715452
-42,00300,105,42105,16396,0.09481457493624477
-42,00300,023,42023,4547,0.026294332290504086
-42,00400,015,42015,59967,0.4127514006855444
-42,00400,117,42117,41045,0.2825117354734799
-42,00400,115,42115,38434,0.26454028605646795
-42,00400,113,42113,5840,0.040196577784507796
-42,00500,103,42103,58535,0.5336402589114778
-42,00500,127,42127,51155,0.4663597410885222
-42,00600,089,42089,168327,1.0
-42,00701,069,42069,111120,1.0
-42,00702,069,42069,104776,0.800764263059345
-42,00702,131,42131,26069,0.19923573694065497
-42,00801,079,42079,127296,1.0
-42,00802,079,42079,136702,1.0
-42,00803,037,42037,64727,0.5123928342423787
-42,00803,079,42079,61596,0.4876071657576213
-42,00900,081,42081,114188,0.7530302430789116
-42,00900,035,42035,37450,0.24696975692108838
-42,01000,097,42097,91647,0.834801380905969
-42,01000,093,42093,18136,0.16519861909403094
-42,01100,087,42087,46143,0.3034346250715136
-42,01100,119,42119,42681,0.2806686438393098
-42,01100,109,42109,39736,0.2613024350788129
-42,01100,067,42067,23509,0.15459429601036373
-42,01200,027,42027,158172,1.0
-42,01300,121,42121,50454,0.36256108077033633
-42,01300,065,42065,44492,0.31971830985915495
-42,01300,031,42031,37241,0.26761281977579765
-42,01300,053,42053,6973,0.05010778959471112
-42,01400,085,42085,110652,1.0
-42,01511,073,42073,86070,0.7474403619532275
-42,01511,007,42007,29083,0.25255963804677256
-42,01512,007,42007,139132,1.0
-42,01600,019,42019,193763,1.0
-42,01701,003,42003,194421,1.0
-42,01702,003,42003,111944,1.0
-42,01801,003,42003,115889,1.0
-42,01802,003,42003,164836,1.0
-42,01803,003,42003,129211,1.0
-42,01804,003,42003,172587,1.0
-42,01805,003,42003,109856,1.0
-42,01806,003,42003,131221,1.0
-42,01807,003,42003,120613,1.0
-42,01900,063,42063,83246,0.5594338861858552
-42,01900,005,42005,65558,0.4405661138141448
-42,02011,129,42129,113457,1.0
-42,02012,129,42129,122618,1.0
-42,02013,129,42129,118588,1.0
-42,02100,021,42021,133472,1.0
-42,02200,013,42013,122822,0.7358400134200846
-42,02200,061,42061,44092,0.2641599865799154
-42,02301,041,42041,95424,0.6754916257273512
-42,02301,099,42099,45842,0.3245083742726488
-42,02302,041,42041,164045,1.0
-42,02401,043,42043,172086,1.0
-42,02402,043,42043,114315,1.0
-42,02500,075,42075,143257,1.0
-42,02600,107,42107,143049,1.0
-42,02701,011,42011,129440,1.0
-42,02702,011,42011,151071,1.0
-42,02703,011,42011,148338,1.0
-42,02801,077,42077,67690,0.5111032248808886
-42,02801,025,42025,64749,0.48889677511911145
-42,02802,077,42077,161250,1.0
-42,02803,077,42077,125845,1.0
-42,02901,095,42095,158338,0.8889899500308798
-42,02901,077,42077,19772,0.1110100499691202
-42,02902,095,42095,154613,1.0
-42,03011,017,42017,107394,1.0
-42,03012,017,42017,117519,1.0
-42,03013,017,42017,138899,1.0
-42,03014,017,42017,135982,1.0
-42,03015,017,42017,146744,1.0
-42,03111,091,42091,122068,1.0
-42,03112,091,42091,105712,1.0
-42,03113,091,42091,105278,1.0
-42,03114,091,42091,149136,1.0
-42,03115,091,42091,141988,1.0
-42,03116,091,42091,108246,1.0
-42,03117,091,42091,124125,1.0
-42,03216,101,42101,140234,1.0
-42,03221,101,42101,144439,1.0
-42,03222,101,42101,188302,1.0
-42,03223,101,42101,105079,1.0
-42,03224,101,42101,141920,1.0
-42,03225,101,42101,131905,1.0
-42,03227,101,42101,151109,1.0
-42,03228,101,42101,174661,1.0
-42,03229,101,42101,128308,1.0
-42,03230,101,42101,151916,1.0
-42,03231,101,42101,145924,1.0
-42,03311,045,42045,161827,1.0
-42,03312,045,42045,162324,1.0
-42,03313,045,42045,148392,1.0
-42,03314,045,42045,104287,1.0
-42,03411,029,42029,101500,1.0
-42,03412,029,42029,104903,1.0
-42,03413,029,42029,121781,1.0
-42,03414,029,42029,101284,1.0
-42,03415,029,42029,104945,1.0
-42,03501,071,42071,122271,1.0
-42,03502,071,42071,114820,1.0
-42,03503,071,42071,176865,1.0
-42,03504,071,42071,139028,1.0
-42,03601,133,42133,173037,1.0
-42,03602,133,42133,131663,1.0
-42,03603,133,42133,151738,1.0
-42,03701,001,42001,103852,0.8007093292212799
-42,03701,055,42055,25848,0.19929067077872012
-42,03702,055,42055,130084,1.0
-42,03800,111,42111,74129,0.5440181415214806
-42,03800,009,42009,47577,0.34915823927433914
-42,03800,057,42057,14556,0.10682361920418018
-42,03900,051,42051,128804,1.0
-42,04011,125,42125,134970,1.0
-42,04012,125,42125,74379,0.6741319460179638
-42,04012,059,42059,35954,0.3258680539820362
-44,00103,007,44007,190934,1.0
-44,00105,007,44007,177865,1.0
-44,00106,007,44007,145326,1.0
-44,00107,007,44007,146616,1.0
-44,00200,003,44003,170363,1.0
-44,00300,005,44005,85643,0.6277155589433874
-44,00300,001,44001,50793,0.3722844410566126
-44,00400,009,44009,129839,1.0
-45,00101,073,45073,78607,0.7593852039337674
-45,00101,077,45077,24907,0.2406147960662326
-45,00201,077,45077,106497,1.0
-45,00301,045,45045,103447,1.0
-45,00302,045,45045,100817,1.0
-45,00303,045,45045,100440,1.0
-45,00304,045,45045,108194,1.0
-45,00305,045,45045,112636,1.0
-45,00401,083,45083,112848,1.0
-45,00402,083,45083,108517,1.0
-45,00403,083,45083,106632,1.0
-45,00501,091,45091,60379,0.5178523950426691
-45,00501,021,45021,56216,0.48214760495733094
-45,00601,091,45091,113521,1.0
-45,00602,091,45091,108190,1.0
-45,00700,057,45057,96016,0.6432888019402645
-45,00700,023,45023,32294,0.2163636120006968
-45,00700,039,45039,20948,0.14034758605903871
-45,00800,059,45059,67539,0.5097206079908227
-45,00800,071,45071,37719,0.28466740124677364
-45,00800,087,45087,27244,0.20561199076240358
-45,00901,007,45007,123746,1.0
-45,01001,007,45007,79972,0.7669924328886416
-45,01001,001,45001,24295,0.23300756711135834
-45,01100,047,45047,69351,0.5620198385685111
-45,01100,037,45037,25657,0.20792408181788713
-45,01100,081,45081,18862,0.15285746701675906
-45,01100,065,45065,9526,0.07719861259684269
-45,01200,003,45003,168808,1.0
-45,01301,063,45063,156341,1.0
-45,01302,063,45063,137650,1.0
-45,01401,079,45079,122193,1.0
-45,01402,079,45079,119781,1.0
-45,01403,079,45079,102223,1.0
-45,01501,079,45079,71950,0.5238327521058878
-45,01501,055,45055,65403,0.47616724789411224
-45,01600,031,45031,62905,0.473521773495427
-45,01600,025,45025,43273,0.32574052467160974
-45,01600,069,45069,26667,0.20073770183296322
-45,01700,085,45085,105556,0.8645965581921089
-45,01700,061,45061,16531,0.1354034418078911
-45,01800,075,45075,84223,0.7081669203151407
-45,01800,011,45011,20589,0.17311718559500888
-45,01800,017,45017,14119,0.11871589408985042
-45,01901,013,45013,76080,0.4921245835893787
-45,01901,029,45029,38604,0.24971053397587245
-45,01901,049,45049,18561,0.12006209773925418
-45,01901,009,45009,13311,0.08610239658462435
-45,01901,005,45005,8039,0.052000388110870335
-45,02001,013,45013,111037,0.7940970334982979
-45,02001,053,45053,28791,0.2059029665017021
-45,02100,035,45035,161540,1.0
-45,02201,015,45015,102316,1.0
-45,02202,015,45015,127545,1.0
-45,02301,019,45019,151114,1.0
-45,02302,019,45019,148638,1.0
-45,02303,019,45019,108483,1.0
-45,02400,043,45043,63404,0.5049134374950228
-45,02400,027,45027,31144,0.24801312373580517
-45,02400,089,45089,31026,0.24707343876917195
-45,02500,041,45041,137059,1.0
-45,02601,051,45051,49358,0.4620108019057782
-45,02601,067,45067,29183,0.27316465886009006
-45,02601,033,45033,28292,0.2648245392341318
-45,02701,051,45051,140041,1.0
-45,02702,051,45051,161630,1.0
-46,00100,103,46103,109222,0.582365141909581
-46,00100,093,46093,29852,0.1591690704829138
-46,00100,081,46081,25768,0.13739342785085498
-46,00100,019,46019,10243,0.05461506059749719
-46,00100,033,46033,8318,0.04435107625207279
-46,00100,105,46105,2835,0.015116049672352291
-46,00100,063,46063,1311,0.006990173234727991
-46,00200,065,46065,17765,0.17672748254113527
-46,00200,102,46102,13672,0.13601002765563758
-46,00200,023,46023,9373,0.09324327012992181
-46,00200,121,46121,9319,0.09270607429219474
-46,00200,047,46047,6973,0.06936789956427449
-46,00200,123,46123,5624,0.05594795169216689
-46,00200,041,46041,5239,0.052117944330594294
-46,00200,053,46053,3994,0.03973259584966475
-46,00200,031,46031,3902,0.038817373311314934
-46,00200,085,46085,3718,0.03698692823461531
-46,00200,007,46007,3381,0.033634428284355665
-46,00200,117,46117,2980,0.029645251785678756
-46,00200,071,46071,2806,0.027914287419669327
-46,00200,137,46137,2413,0.024004695489544578
-46,00200,017,46017,1948,0.01937884244245041
-46,00200,095,46095,1918,0.019080400310379816
-46,00200,055,46055,1872,0.01862278904120491
-46,00200,119,46119,1446,0.01438491076580251
-46,00200,069,46069,1262,0.012554465689102883
-46,00200,075,46075,917,0.00912238117029108
-46,00300,013,46013,38301,0.2889333132166566
-46,00300,029,46029,28325,0.2136768255884128
-46,00300,109,46109,10280,0.0775497887748944
-46,00300,051,46051,7556,0.05700060350030175
-46,00300,115,46115,6361,0.04798581774290887
-46,00300,057,46057,6164,0.046499698249849127
-46,00300,037,46037,5449,0.04110591430295715
-46,00300,129,46129,5315,0.04009505129752565
-46,00300,091,46091,4306,0.03248340374170187
-46,00300,039,46039,4295,0.03240042245021123
-46,00300,045,46045,3986,0.030069402534701268
-46,00300,025,46025,3837,0.02894538322269161
-46,00300,107,46107,2472,0.018648159324079663
-46,00300,089,46089,2411,0.018187990343995174
-46,00300,049,46049,2125,0.01603047676523838
-46,00300,021,46021,1377,0.010387748943874472
-46,00400,011,46011,34375,0.2561131889910444
-46,00400,035,46035,19956,0.1486834850765173
-46,00400,005,46005,19149,0.14267087871969483
-46,00400,079,46079,11059,0.08239580384151157
-46,00400,067,46067,7427,0.055335349953061434
-46,00400,009,46009,7003,0.05217631018194281
-46,00400,101,46101,6336,0.047206782994829305
-46,00400,015,46015,5247,0.03909311716759302
-46,00400,077,46077,5187,0.038646083237717746
-46,00400,061,46061,3461,0.025786407188305594
-46,00400,059,46059,3145,0.023432028490962466
-46,00400,043,46043,2835,0.021122353186606862
-46,00400,003,46003,2747,0.02046670342278979
-46,00400,111,46111,2330,0.017359817610156612
-46,00400,097,46097,2298,0.01712139951422313
-46,00400,073,46073,1663,0.01239029042304311
-46,00501,099,46099,44913,0.3136601717997067
-46,00501,083,46083,28834,0.20136881067113624
-46,00501,135,46135,23310,0.16279069767441862
-46,00501,127,46127,16811,0.1174034499615895
-46,00501,027,46027,14967,0.10452545568824638
-46,00501,125,46125,8673,0.06056987219777917
-46,00501,087,46087,5682,0.0396815420071234
-46,00601,099,46099,152301,0.8074145938036771
-46,00601,083,46083,36327,0.19258540619632292
-47,00100,045,47045,36801,0.3423508070142797
-47,00100,183,47183,32902,0.30607935252802454
-47,00100,131,47131,30787,0.2864040187915717
-47,00100,095,47095,7005,0.065165821666124
-47,00200,079,47079,32199,0.2741903894135379
-47,00200,017,47017,28440,0.24218064768846917
-47,00200,085,47085,18990,0.1617092299438829
-47,00200,005,47005,15864,0.13508979588361023
-47,00200,161,47161,13657,0.11629610075532432
-47,00200,083,47083,8283,0.07053383631517546
-47,00301,125,47125,105777,1.0
-47,00302,125,47125,114292,1.0
-47,00401,165,47165,76564,0.512589795604116
-47,00401,147,47147,72803,0.48741020439588395
-47,00501,165,47165,119717,1.0
-47,00600,111,47111,25216,0.2449629874293264
-47,00600,041,47041,20080,0.19506887641104353
-47,00600,159,47159,19904,0.1933591093668033
-47,00600,015,47015,14506,0.14091977695311741
-47,00600,087,47087,11617,0.1128543395053333
-47,00600,169,47169,11615,0.11283491033437604
-47,00700,141,47141,79854,0.6947027760620111
-47,00700,133,47133,22511,0.19583808189861415
-47,00700,027,47027,7581,0.06595213446196943
-47,00700,137,47137,5001,0.04350700757740524
-47,00800,013,47013,39272,0.32828160395890627
-47,00800,025,47025,32043,0.2678531125396016
-47,00800,151,47151,21850,0.18264802012889853
-47,00800,173,47173,19802,0.16552842538180543
-47,00800,067,47067,6662,0.055688837990788186
-47,00900,059,47059,70152,0.552930883639545
-47,00900,073,47073,56721,0.44706911636045493
-47,01000,163,47163,158163,1.0
-47,01101,019,47019,56356,0.5328567916643029
-47,01101,091,47091,17948,0.16970178324918211
-47,01101,171,47171,17928,0.16951267941226528
-47,01101,179,47179,13530,0.12792874567424972
-47,01201,179,47179,119471,1.0
-47,01300,063,47063,64499,0.45196168426658445
-47,01300,089,47089,54683,0.38317835595512545
-47,01300,057,47057,23527,0.1648599597782901
-47,01400,155,47155,98380,0.7321084395627293
-47,01400,029,47029,35999,0.2678915604372707
-47,01501,093,47093,133547,1.0
-47,01502,093,47093,103187,1.0
-47,01503,093,47093,123449,1.0
-47,01504,093,47093,118788,1.0
-47,01600,009,47009,135280,1.0
-47,01700,001,47001,77123,0.5088544622002876
-47,01700,145,47145,53404,0.35235745107612726
-47,01700,129,47129,21035,0.13878808672358506
-47,01800,035,47035,61145,0.5715287189792961
-47,01800,185,47185,27351,0.2556526615880731
-47,01800,049,47049,18489,0.17281861943263074
-47,01900,189,47189,147737,1.0
-47,02001,149,47149,133107,1.0
-47,02002,149,47149,105532,1.0
-47,02003,149,47149,102847,1.0
-47,02101,187,47187,133848,1.0
-47,02102,187,47187,113878,1.0
-47,02200,119,47119,100974,1.0
-47,02300,043,47043,54315,0.45145122681029326
-47,02300,021,47021,41072,0.3413790810559213
-47,02300,081,47081,24925,0.2071696921337855
-47,02401,037,47037,146254,1.0
-47,02402,037,47037,125789,1.0
-47,02403,037,47037,100069,1.0
-47,02404,037,47037,102733,1.0
-47,02405,037,47037,103501,1.0
-47,02406,037,47037,137538,1.0
-47,02501,157,47157,129770,1.0
-47,02502,157,47157,127323,1.0
-47,02503,157,47157,111045,1.0
-47,02504,157,47157,111526,1.0
-47,02505,157,47157,109250,1.0
-47,02506,157,47157,129295,1.0
-47,02507,157,47157,104135,1.0
-47,02508,157,47157,107400,1.0
-47,02600,167,47167,60970,0.5921717171717171
-47,02600,047,47047,41990,0.4078282828282828
-47,02700,053,47053,50429,0.46977558758046334
-47,02700,097,47097,25143,0.23422172953133297
-47,02700,075,47075,17864,0.16641359330023195
-47,02700,033,47033,13911,0.12958908958797172
-47,02800,113,47113,98823,0.8507196721875968
-47,02800,023,47023,17341,0.14928032781240316
-47,02900,077,47077,27842,0.23708232569229198
-47,02900,071,47071,26831,0.22847338124595523
-47,02900,109,47109,25866,0.22025613951428863
-47,02900,069,47069,25462,0.2168159678463163
-47,02900,039,47039,11435,0.09737218570114786
-47,03000,099,47099,44159,0.39538881676142723
-47,03000,055,47055,30346,0.2717106146752026
-47,03000,181,47181,16232,0.14533733267672472
-47,03000,101,47101,12582,0.11265613108295652
-47,03000,135,47135,8366,0.07490710480368895
-47,03100,003,47003,50237,0.41908170245424364
-47,03100,103,47103,35319,0.2946343660843886
-47,03100,117,47117,34318,0.28628393146136777
-47,03200,031,47031,57889,0.5403924424031963
-47,03200,051,47051,42774,0.3992942757925395
-47,03200,127,47127,6461,0.060313281804264214
-47,03300,177,47177,40953,0.3888693703531378
-47,03300,115,47115,28837,0.27382184535622384
-47,03300,153,47153,15826,0.15027584438768243
-47,03300,061,47061,13529,0.1284646719778185
-47,03300,175,47175,6168,0.058568267925137446
-47,03401,065,47065,119392,1.0
-47,03402,065,47065,115794,1.0
-47,03403,065,47065,131021,1.0
-47,03500,107,47107,53276,0.46808473250920335
-47,03500,143,47143,32870,0.28879692840261123
-47,03500,007,47007,14913,0.13102612087825194
-47,03500,121,47121,12758,0.1120922182099335
-47,03600,011,47011,108620,0.8609428997178276
-47,03600,139,47139,17544,0.1390571002821724
-47,03700,105,47105,54886,0.5426949849707324
-47,03700,123,47123,46250,0.4573050150292675
-48,00100,341,48341,21358,0.1219899474525931
-48,00100,179,48179,21227,0.12124171807173863
-48,00100,233,48233,20617,0.1177575965273018
-48,00100,117,48117,18583,0.10614005026273704
-48,00100,357,48357,10015,0.05720242175005712
-48,00100,369,48369,9869,0.05636851724925748
-48,00100,069,48069,7371,0.042100753941055516
-48,00100,111,48111,7115,0.040638565227324654
-48,00100,437,48437,6971,0.03981608407585104
-48,00100,075,48075,6664,0.0380625999543066
-48,00100,065,48065,5807,0.03316769476810601
-48,00100,205,48205,5382,0.03074023303632625
-48,00100,195,48195,5285,0.030186200594014164
-48,00100,483,48483,4990,0.02850125656842586
-48,00100,211,48211,3382,0.01931688371030386
-48,00100,129,48129,3258,0.018608636052090472
-48,00100,295,48295,3059,0.017472012794151247
-48,00100,191,48191,2825,0.016135480923006627
-48,00100,421,48421,2782,0.015889878912497143
-48,00100,087,48087,2652,0.01514736120630569
-48,00100,011,48011,1848,0.010555174777244688
-48,00100,359,48359,1758,0.01004112405757368
-48,00100,045,48045,1435,0.008196253141421065
-48,00100,393,48393,827,0.004723554946310258
-48,00200,375,48375,118525,1.0
-48,00300,381,48381,140753,1.0
-48,00400,189,48189,32522,0.268499484004128
-48,00400,219,48219,21537,0.17780804953560372
-48,00400,279,48279,13045,0.10769865841073271
-48,00400,445,48445,11831,0.09767595459236326
-48,00400,501,48501,7694,0.06352115583075335
-48,00400,017,48017,6904,0.056998968008255935
-48,00400,169,48169,5816,0.04801651186790506
-48,00400,305,48305,5596,0.04620020639834881
-48,00400,153,48153,5402,0.04459855521155831
-48,00400,107,48107,5133,0.042377708978328175
-48,00400,079,48079,2547,0.021027863777089782
-48,00400,125,48125,1770,0.014613003095975232
-48,00400,345,48345,1063,0.008776057791537667
-48,00400,269,48269,265,0.002187822497420021
-48,00501,303,48303,156648,1.0
-48,00502,303,48303,153991,1.0
-48,00600,497,48497,68632,0.43969504772887436
-48,00600,337,48337,19965,0.12790697674418605
-48,00600,503,48503,17867,0.11446601319751426
-48,00600,487,48487,12887,0.0825613428150426
-48,00600,077,48077,10218,0.06546223332692677
-48,00600,009,48009,8560,0.054840156320071755
-48,00600,237,48237,8472,0.0542763790121084
-48,00600,197,48197,3549,0.022736882567749375
-48,00600,023,48023,3465,0.022198731501057084
-48,00600,101,48101,1380,0.008841053238516241
-48,00600,155,48155,1095,0.007015183547953104
-48,00700,485,48485,129350,1.0
-48,00800,181,48181,135543,0.6367317602514175
-48,00800,097,48097,41668,0.19574112264119922
-48,00800,147,48147,35662,0.16752711710738327
-48,00900,397,48397,107819,0.5189219107207316
-48,00900,231,48231,99956,0.48107808927926843
-48,01000,277,48277,50088,0.3184821104971673
-48,01000,223,48223,36787,0.23390834928244877
-48,01000,449,48449,31247,0.19868252888326518
-48,01000,343,48343,11973,0.07612973784105144
-48,01000,387,48387,11587,0.07367537562551266
-48,01000,159,48159,10359,0.06586719738540481
-48,01000,119,48119,5230,0.033254700485149835
-48,01100,037,48037,92893,0.7655154227133757
-48,01100,067,48067,28454,0.2344845772866243
-48,01200,203,48203,68839,0.5762707607822127
-48,01200,459,48459,40892,0.3423185105813019
-48,01200,315,48315,9725,0.0814107286364854
-48,01300,467,48467,59541,0.46151520788763833
-48,01300,499,48499,44843,0.3475878212879422
-48,01300,063,48063,12464,0.09661116795336867
-48,01300,379,48379,12164,0.09428580287105076
-48,01400,257,48257,145310,1.0
-48,01501,423,48423,113973,1.0
-48,01502,423,48423,119506,1.0
-48,01600,183,48183,124239,1.0
-48,01700,401,48401,52214,0.417321387181598
-48,01700,073,48073,50412,0.4029188679396085
-48,01700,365,48365,22491,0.17975974487879345
-48,01800,213,48213,82150,0.5864840938945685
-48,01800,001,48001,57922,0.4135159061054315
-48,01901,085,48085,134556,1.0
-48,01902,085,48085,120540,1.0
-48,01903,085,48085,107033,1.0
-48,01904,085,48085,151305,1.0
-48,01905,085,48085,157125,1.0
-48,01907,085,48085,189499,1.0
-48,01908,085,48085,101147,1.0
-48,01909,085,48085,103260,1.0
-48,02001,121,48121,132680,1.0
-48,02002,121,48121,117263,1.0
-48,02003,121,48121,152796,1.0
-48,02004,121,48121,187002,1.0
-48,02005,121,48121,126464,1.0
-48,02006,121,48121,190217,1.0
-48,02101,139,48139,192455,1.0
-48,02102,251,48251,179927,1.0
-48,02200,221,48221,61598,0.4345323335002857
-48,02200,143,48143,42545,0.30012627242393675
-48,02200,363,48363,28409,0.20040632914071263
-48,02200,425,48425,9205,0.06493506493506493
-48,02301,113,48113,115131,1.0
-48,02302,113,48113,105855,1.0
-48,02303,113,48113,128587,1.0
-48,02304,113,48113,122212,1.0
-48,02305,113,48113,137067,1.0
-48,02306,113,48113,129335,1.0
-48,02307,113,48113,126484,1.0
-48,02308,113,48113,114899,1.0
-48,02309,113,48113,113717,1.0
-48,02310,113,48113,114977,1.0
-48,02311,113,48113,113225,1.0
-48,02312,113,48113,114098,1.0
-48,02313,113,48113,134056,1.0
-48,02314,113,48113,125989,1.0
-48,02315,113,48113,109022,1.0
-48,02316,113,48113,103887,1.0
-48,02317,113,48113,116056,1.0
-48,02318,113,48113,113002,1.0
-48,02319,113,48113,114627,1.0
-48,02320,113,48113,115317,1.0
-48,02321,113,48113,117195,1.0
-48,02322,113,48113,128801,1.0
-48,02400,367,48367,148222,1.0
-48,02501,439,48439,121237,1.0
-48,02502,439,48439,136414,1.0
-48,02503,439,48439,136796,1.0
-48,02504,439,48439,116980,1.0
-48,02505,439,48439,125152,1.0
-48,02506,439,48439,134859,1.0
-48,02507,439,48439,121038,1.0
-48,02508,439,48439,119054,1.0
-48,02509,439,48439,146410,1.0
-48,02510,439,48439,125530,1.0
-48,02511,439,48439,130477,1.0
-48,02512,439,48439,114919,1.0
-48,02513,439,48439,131615,1.0
-48,02514,439,48439,147878,1.0
-48,02515,439,48439,121165,1.0
-48,02516,439,48439,181116,1.0
-48,02600,049,48049,38095,0.20143934346478842
-48,02600,253,48253,19663,0.10397432236640333
-48,02600,133,48133,17725,0.09372653531732182
-48,02600,415,48415,16932,0.08953329737618579
-48,02600,353,48353,14738,0.07793182947851561
-48,02600,059,48059,13708,0.07248537918927207
-48,02600,093,48093,13594,0.07188256818638493
-48,02600,399,48399,9900,0.052349376566515435
-48,02600,429,48429,9101,0.048124411730490604
-48,02600,335,48335,8990,0.04753746417504785
-48,02600,083,48083,7684,0.04063157672091966
-48,02600,207,48207,5416,0.028638810452954303
-48,02600,151,48151,3672,0.01941685967194391
-48,02600,275,48275,3353,0.017730046427022854
-48,02600,417,48417,3105,0.01641866810495257
-48,02600,447,48447,1440,0.007614454773311336
-48,02600,433,48433,1245,0.006583330689425426
-48,02600,263,48263,753,0.0039817253085440525
-48,02700,441,48441,143208,1.0
-48,02900,451,48451,120003,1.0
-48,03000,329,48329,169983,1.0
-48,03100,135,48135,165171,1.0
-48,03305,141,48141,133123,1.0
-48,03306,141,48141,145558,1.0
-48,03307,141,48141,136933,1.0
-48,03308,141,48141,183228,1.0
-48,03309,141,48141,121068,1.0
-48,03310,141,48141,145747,1.0
-48,03400,099,48099,83093,0.4294189694110108
-48,03400,053,48053,49130,0.25390049663826025
-48,03400,281,48281,21627,0.11176686425393151
-48,03400,299,48299,21243,0.10978237838564142
-48,03400,193,48193,8222,0.042490736481982004
-48,03400,411,48411,5730,0.029612250065891133
-48,03400,333,48333,4456,0.023028304763282877
-48,03501,027,48027,181451,1.0
-48,03502,027,48027,189196,1.0
-48,03600,477,48477,35805,0.23340938722294655
-48,03600,185,48185,29268,0.19079530638852674
-48,03600,331,48331,24754,0.16136897001303782
-48,03600,051,48051,17642,0.115006518904824
-48,03600,395,48395,16757,0.10923728813559322
-48,03600,289,48289,15719,0.10247066492829204
-48,03600,313,48313,13455,0.08771186440677967
-48,03700,349,48349,52624,0.3183891772848828
-48,03700,217,48217,35874,0.2170472283733256
-48,03700,293,48293,22146,0.13398918212509528
-48,03700,161,48161,19435,0.11758691206543967
-48,03700,035,48035,18235,0.11032659333744751
-48,03700,145,48145,16968,0.10266090681380913
-48,03801,309,48309,108500,1.0
-48,03802,309,48309,152079,1.0
-48,03900,471,48471,76400,0.40296846402557057
-48,03900,373,48373,50123,0.2643715748999172
-48,03900,407,48407,27402,0.14453065250299327
-48,03900,225,48225,22066,0.11638615349722828
-48,03900,455,48455,13602,0.07174315507429072
-48,04000,005,48005,86395,0.5719704994438853
-48,04000,347,48347,64653,0.4280295005561146
-48,04100,241,48241,32980,0.308717670295519
-48,04100,419,48419,24022,0.22486403504666336
-48,04100,457,48457,19798,0.1853242097183349
-48,04100,351,48351,12217,0.11436033286841588
-48,04100,403,48403,9894,0.0926153010886557
-48,04100,405,48405,7918,0.07411845098241114
-48,04200,361,48361,84808,0.6013088578336488
-48,04200,199,48199,56231,0.39869114216635115
-48,04301,245,48245,115008,1.0
-48,04302,245,48245,141518,1.0
-48,04400,291,48291,91628,0.6630149277491154
-48,04400,071,48071,46571,0.3369850722508846
-48,04501,339,48339,173848,1.0
-48,04502,339,48339,169385,1.0
-48,04503,339,48339,118570,1.0
-48,04504,339,48339,158640,1.0
-48,04601,201,48201,120759,1.0
-48,04602,201,48201,113181,1.0
-48,04603,201,48201,133134,1.0
-48,04604,201,48201,153502,1.0
-48,04605,201,48201,116402,1.0
-48,04606,201,48201,112087,1.0
-48,04607,201,48201,129639,1.0
-48,04608,201,48201,103320,1.0
-48,04609,201,48201,129596,1.0
-48,04610,201,48201,114161,1.0
-48,04611,201,48201,109145,1.0
-48,04612,201,48201,107527,1.0
-48,04613,201,48201,120576,1.0
-48,04614,201,48201,110884,1.0
-48,04615,201,48201,105200,1.0
-48,04616,201,48201,111447,1.0
-48,04617,201,48201,110607,1.0
-48,04618,201,48201,120157,1.0
-48,04619,201,48201,106098,1.0
-48,04620,201,48201,115337,1.0
-48,04621,201,48201,113742,1.0
-48,04622,201,48201,119715,1.0
-48,04623,201,48201,125250,1.0
-48,04624,201,48201,133081,1.0
-48,04625,201,48201,145350,1.0
-48,04626,201,48201,138807,1.0
-48,04627,201,48201,139765,1.0
-48,04628,201,48201,113802,1.0
-48,04629,201,48201,127122,1.0
-48,04630,201,48201,170352,1.0
-48,04631,201,48201,131582,1.0
-48,04633,201,48201,111541,1.0
-48,04634,201,48201,123401,1.0
-48,04635,201,48201,120317,1.0
-48,04636,201,48201,120753,1.0
-48,04637,201,48201,127234,1.0
-48,04638,201,48201,107815,1.0
-48,04639,201,48201,107261,1.0
-48,04640,201,48201,111496,1.0
-48,04701,167,48167,174342,1.0
-48,04702,167,48167,176340,1.0
-48,04801,039,48039,136993,1.0
-48,04802,039,48039,130360,1.0
-48,04803,039,48039,104678,1.0
-48,04901,157,48157,119965,1.0
-48,04902,157,48157,130960,1.0
-48,04903,157,48157,122983,1.0
-48,04904,157,48157,175880,1.0
-48,04906,157,48157,155550,1.0
-48,04907,157,48157,117441,1.0
-48,05000,473,48473,56794,0.30642646336791785
-48,05000,481,48481,41570,0.22428686273557674
-48,05000,321,48321,36255,0.1956103009015717
-48,05000,015,48015,30167,0.16276309329189664
-48,05000,089,48089,20557,0.11091327970303708
-48,05100,021,48021,97216,0.5254578081421746
-48,05100,055,48055,45883,0.24800012972131538
-48,05100,149,48149,24435,0.13207251421529415
-48,05100,287,48287,17478,0.09446954792121592
-48,05201,491,48491,154637,1.0
-48,05202,491,48491,138149,1.0
-48,05203,491,48491,136069,1.0
-48,05204,491,48491,180162,1.0
-48,05301,453,48453,177964,1.0
-48,05302,453,48453,114491,1.0
-48,05303,453,48453,155620,1.0
-48,05304,453,48453,141887,1.0
-48,05305,453,48453,121231,1.0
-48,05306,453,48453,156235,1.0
-48,05307,453,48453,125784,1.0
-48,05308,453,48453,126313,1.0
-48,05309,453,48453,170663,1.0
-48,05401,209,48209,105205,1.0
-48,05402,209,48209,135862,1.0
-48,05500,493,48493,49753,0.3401286600080669
-48,05500,285,48285,20337,0.13903074304231014
-48,05500,123,48123,19824,0.13552369818905227
-48,05500,177,48177,19653,0.13435468323796632
-48,05500,239,48239,14988,0.10246313501097233
-48,05500,255,48255,14710,0.10056263117236476
-48,05500,175,48175,7012,0.04793644933926728
-48,05600,469,48469,91319,0.8195557549921472
-48,05600,057,48057,20106,0.1804442450078528
-48,05700,187,48187,172706,1.0
-48,05800,091,48091,161501,1.0
-48,05901,029,48029,104712,1.0
-48,05902,029,48029,114671,1.0
-48,05903,029,48029,116043,1.0
-48,05904,029,48029,104877,1.0
-48,05905,029,48029,114681,1.0
-48,05906,029,48029,117486,1.0
-48,05907,029,48029,156318,1.0
-48,05908,029,48029,125562,1.0
-48,05909,029,48029,108463,1.0
-48,05910,029,48029,121711,1.0
-48,05911,029,48029,120615,1.0
-48,05912,029,48029,104481,1.0
-48,05913,029,48029,134978,1.0
-48,05914,029,48029,194945,1.0
-48,05915,029,48029,149118,1.0
-48,05916,029,48029,120663,1.0
-48,06000,265,48265,52598,0.38968409198672355
-48,06000,259,48259,44279,0.32805091275486015
-48,06000,171,48171,26725,0.19799816263632053
-48,06000,031,48031,11374,0.08426683262209578
-48,06100,325,48325,50748,0.3651854783578599
-48,06100,013,48013,48981,0.3524700464145648
-48,06100,019,48019,20851,0.15004497535350628
-48,06100,163,48163,18385,0.132299499874069
-48,06301,479,48479,123681,1.0
-48,06302,479,48479,143433,1.0
-48,06500,409,48409,68755,0.527371464950565
-48,06500,025,48025,31047,0.2381397988847384
-48,06500,007,48007,23830,0.18278324499704693
-48,06500,391,48391,6741,0.05170549116764974
-48,06601,355,48355,116200,1.0
-48,06603,355,48355,114310,1.0
-48,06604,355,48355,122668,1.0
-48,06701,061,48061,120981,1.0
-48,06702,061,48061,150693,1.0
-48,06703,061,48061,149343,1.0
-48,06801,215,48215,110324,1.0
-48,06802,215,48215,119470,1.0
-48,06803,215,48215,133846,1.0
-48,06804,215,48215,136243,1.0
-48,06805,215,48215,139627,1.0
-48,06806,215,48215,114104,1.0
-48,06807,215,48215,117167,1.0
-48,07200,227,48227,34860,0.30802944217158107
-48,07200,371,48371,15193,0.1342481731185551
-48,07200,115,48115,12456,0.11006353217697114
-48,07200,307,48307,7630,0.06742009878855891
-48,07200,317,48317,5237,0.046275105813326736
-48,07200,267,48267,4286,0.03787189297611579
-48,07200,319,48319,3953,0.034929443055199655
-48,07200,383,48383,3385,0.0299104894363397
-48,07200,435,48435,3372,0.029795619019006635
-48,07200,461,48461,3308,0.02923010311829002
-48,07200,095,48095,3303,0.029185922188546536
-48,07200,081,48081,3285,0.029026870841469987
-48,07200,105,48105,3098,0.02737450406906363
-48,07200,413,48413,2451,0.0216574917602566
-48,07200,327,48327,1962,0.01733659683134372
-48,07200,235,48235,1513,0.013369149340378719
-48,07200,431,48431,1372,0.012123247121612427
-48,07200,173,48173,1116,0.009861183518745969
-48,07200,443,48443,760,0.006715501321009799
-48,07200,033,48033,631,0.005575633333627873
-48,07300,165,48165,21598,0.2113451997690644
-48,07300,003,48003,18610,0.18210640650533794
-48,07300,389,48389,14748,0.144315168357911
-48,07300,475,48475,11644,0.11394126799291536
-48,07300,043,48043,9546,0.09341148610961612
-48,07300,495,48495,7791,0.07623809849989725
-48,07300,377,48377,6131,0.059994324464493654
-48,07300,103,48103,4675,0.04574677326235652
-48,07300,229,48229,3202,0.031332870157447186
-48,07300,109,48109,2188,0.021410468427387395
-48,07300,243,48243,1996,0.019531670466666016
-48,07300,301,48301,64,0.0006262659869071267
-48,07401,041,48041,125229,1.0
-48,07402,041,48041,108620,1.0
-48,07500,323,48323,57887,0.3937462589105948
-48,07500,465,48465,47586,0.3236790553409153
-48,07500,463,48463,24564,0.16708385481852314
-48,07500,507,48507,9670,0.06577515372476465
-48,07500,271,48271,3129,0.02128339772541764
-48,07500,385,48385,2758,0.018759862872068347
-48,07500,137,48137,1422,0.009672416607716167
-48,07600,427,48427,65920,0.5973341065813678
-48,07600,505,48505,13889,0.12585517910055546
-48,07600,131,48131,9831,0.08908361046422067
-48,07600,127,48127,8615,0.07806482597388475
-48,07600,283,48283,6664,0.06038583868716982
-48,07600,247,48247,4838,0.043839538950859486
-48,07600,311,48311,600,0.005436900241942061
-48,07700,249,48249,38891,0.3572701550672448
-48,07700,273,48273,31040,0.28514735062835306
-48,07700,489,48489,20164,0.18523554053060926
-48,07700,297,48297,11335,0.10412838979936798
-48,07700,047,48047,7076,0.0650033071213346
-48,07700,261,48261,350,0.003215256853090321
-49,03000,045,49045,72698,0.5576539535454573
-49,03000,003,49003,57666,0.4423460464545427
-49,05000,005,49005,133154,0.6996469030454613
-49,05000,043,49043,42357,0.22256142415771665
-49,05000,029,49029,12295,0.06460308119128187
-49,05000,033,49033,2510,0.01318859160554026
-49,11002,011,49011,128732,1.0
-49,11003,011,49011,101955,1.0
-49,11004,011,49011,131992,1.0
-49,13000,047,49047,35620,0.24504172313449776
-49,13000,051,49051,34788,0.23931812084230514
-49,13000,007,49007,20412,0.14042087738970715
-49,13000,013,49013,19596,0.13480734437236436
-49,13000,037,49037,14518,0.09987410826689047
-49,13000,015,49015,9825,0.06758941408749132
-49,13000,019,49019,9669,0.06651623865770519
-49,13000,009,49009,935,0.006432173249038614
-49,21000,021,49021,57289,0.36781483740489873
-49,21000,039,49039,28437,0.18257519822798626
-49,21000,041,49041,21522,0.13817854964527623
-49,21000,027,49027,12975,0.08330390677666849
-49,21000,023,49023,11786,0.07567012294950402
-49,21000,025,49025,7667,0.049224743988957015
-49,21000,001,49001,7072,0.045404641905556806
-49,21000,017,49017,5083,0.032634586369618954
-49,21000,055,49055,2486,0.015960964335013324
-49,21000,031,49031,1438,0.009232448396520175
-49,35008,035,49035,108839,1.0
-49,35009,035,49035,113190,1.0
-49,35011,035,49035,102262,1.0
-49,35012,035,49035,100111,1.0
-49,35013,035,49035,136184,1.0
-49,35014,035,49035,127138,1.0
-49,35015,035,49035,169856,1.0
-49,35016,035,49035,131976,1.0
-49,35017,035,49035,195682,1.0
-49,49001,049,49049,172288,1.0
-49,49002,049,49049,191803,1.0
-49,49003,049,49049,115316,1.0
-49,49004,049,49049,179992,1.0
-49,53000,053,49053,180279,1.0
-49,57001,057,49057,155086,1.0
-49,57002,057,49057,107137,1.0
-50,00100,011,50011,49946,0.34039392080692427
-50,00100,005,50005,30233,0.2060451168813467
-50,00100,019,50019,27393,0.1866898384788387
-50,00100,015,50015,25945,0.17682137258910924
-50,00100,013,50013,7293,0.04970353710897567
-50,00100,009,50009,5920,0.04034621413480542
-50,00200,023,50023,59807,0.4729807745537656
-50,00200,001,50001,37363,0.2954834831984942
-50,00200,017,50017,29277,0.23153574224774015
-50,00300,007,50007,168323,1.0
-50,00400,021,50021,60572,0.3004906313716347
-50,00400,027,50027,57753,0.2865059009708449
-50,00400,025,50025,45905,0.22772935404336805
-50,00400,003,50003,37347,0.1852741136141524
-51,01301,013,51013,120166,1.0
-51,01302,013,51013,118477,1.0
-51,01500,015,51015,77487,0.45990444253197615
-51,01500,790,51790,25750,0.15283259637356442
-51,01500,163,51163,22650,0.13443333234412558
-51,01500,820,51820,22196,0.13173873045078197
-51,01500,678,51678,7320,0.04344600409532006
-51,01500,530,51530,6641,0.03941597174822684
-51,01500,017,51017,4209,0.024981452354809034
-51,01500,091,51091,2232,0.013247470101195952
-51,01900,019,51019,79462,0.6262373116449153
-51,01900,009,51009,31307,0.24672939915516046
-51,01900,011,51011,16119,0.12703328919992435
-51,04101,041,51041,116089,1.0
-51,04102,041,51041,125071,1.0
-51,04103,041,51041,123388,1.0
-51,05901,059,51059,113116,1.0
-51,05902,059,51059,173278,1.0
-51,05904,059,51059,126574,1.0
-51,05905,059,51059,107329,1.0
-51,05906,059,51059,107432,1.0
-51,05907,059,51059,149309,1.0
-51,05908,059,51059,130639,1.0
-51,06100,061,51061,72972,0.39883473707798844
-51,06100,047,51047,52552,0.28722747222115946
-51,06100,137,51137,36254,0.19814935260134564
-51,06100,113,51113,13837,0.07562731262605007
-51,06100,157,51157,7348,0.040161125473456384
-51,06900,069,51069,91419,0.6805958815383928
-51,06900,840,51840,28120,0.20934768690162445
-51,06900,043,51043,14783,0.11005643155998272
-51,07300,073,51073,38711,0.2264741500857081
-51,07300,001,51001,33413,0.19547882454118376
-51,07300,193,51193,18477,0.10809751417255117
-51,07300,131,51131,12282,0.071854395684758
-51,07300,133,51133,11839,0.06926267631589725
-51,07300,103,51103,10919,0.06388032457921125
-51,07300,119,51119,10625,0.06216031217640073
-51,07300,057,51057,10599,0.06200820223601612
-51,07300,159,51159,8923,0.05220296146353164
-51,07300,115,51115,8533,0.04992131235776258
-51,07300,097,51097,6608,0.03865932638697939
-51,08300,083,51083,34022,0.18806036150572109
-51,08300,117,51117,30319,0.16759162014261234
-51,08300,147,51147,21849,0.12077275993587971
-51,08300,029,51029,16824,0.09299651760543917
-51,08300,025,51025,15849,0.0876070974517716
-51,08300,135,51135,15642,0.08646288209606987
-51,08300,007,51007,13265,0.07332375214194904
-51,08300,111,51111,11936,0.06597755790171908
-51,08300,037,51037,11529,0.06372782046321375
-51,08300,049,51049,9675,0.05347963075562434
-51,08501,085,51085,53967,0.5317207744223853
-51,08501,127,51127,22945,0.22607024976599832
-51,08501,101,51101,17810,0.17547662446425932
-51,08501,036,51036,6773,0.06673235134735701
-51,08701,087,51087,149938,1.0
-51,08702,087,51087,184451,1.0
-51,09500,095,51095,78254,0.44416065022930573
-51,09500,199,51199,70045,0.3975673159878309
-51,09500,830,51830,15425,0.0875505153702947
-51,09500,735,51735,12460,0.07072151841256868
-51,10701,107,51107,116390,1.0
-51,10702,107,51107,154069,1.0
-51,10703,107,51107,150500,1.0
-51,10901,003,51003,40631,0.33788492403389575
-51,10901,109,51109,37596,0.31264604868150786
-51,10901,065,51065,27249,0.22660102618689243
-51,10901,125,51125,14775,0.12286800109770397
-51,12100,121,51121,99721,0.5483574735777051
-51,12100,155,51155,33800,0.1858633849131721
-51,12100,071,51071,16787,0.092310314867971
-51,12100,750,51750,16070,0.08836759158445787
-51,12100,063,51063,15476,0.08510123505669383
-51,14300,143,51143,60501,0.3267992567465376
-51,14300,089,51089,50948,0.27519823693364737
-51,14300,590,51590,42590,0.23005207095477823
-51,14300,141,51141,17608,0.09511051574012057
-51,14300,690,51690,13485,0.07283991962491627
-51,14501,085,51085,56012,0.5042855084989917
-51,14501,145,51145,30333,0.273093128781331
-51,14501,075,51075,24727,0.22262136271967733
-51,14900,149,51149,43010,0.23872561263286432
-51,14900,730,51730,33458,0.18570754586073876
-51,14900,053,51053,27947,0.15511891876890627
-51,14900,670,51670,23033,0.12784392085033164
-51,14900,570,51570,18170,0.10085199678072877
-51,14900,081,51081,11391,0.06322537673799017
-51,14900,183,51183,10829,0.060106013931673745
-51,14900,181,51181,6561,0.03641661810007493
-51,14900,595,51595,5766,0.03200399633669137
-51,15301,153,51153,136077,1.0
-51,15302,153,51153,166329,1.0
-51,15303,153,51153,104708,1.0
-51,16101,161,51161,88887,0.4382728832613455
-51,16101,067,51067,54477,0.26860836636885393
-51,16101,023,51023,33596,0.16565094767567995
-51,16101,005,51005,15223,0.07505966116403369
-51,16101,580,51580,5737,0.028287280831508985
-51,16101,045,51045,4892,0.024120860698577995
-51,16500,165,51165,83757,0.6178091184692892
-51,16500,660,51660,51814,0.38219088153071085
-51,17100,171,51171,44186,0.4067868387619451
-51,17100,187,51187,40727,0.37494246101158146
-51,17100,139,51139,23709,0.21827070022647346
-51,17700,177,51177,140032,0.7085133726637051
-51,17700,033,51033,30887,0.15627751186488703
-51,17700,099,51099,26723,0.1352091154714079
-51,17900,179,51179,156927,0.8486715086880574
-51,17900,630,51630,27982,0.15132849131194262
-51,18500,185,51185,40429,0.2194187403326911
-51,18500,195,51195,36130,0.19608694472334537
-51,18500,167,51167,25781,0.13992021926134976
-51,18500,105,51105,22173,0.12033866109467857
-51,18500,169,51169,21576,0.11709858619847494
-51,18500,027,51027,20355,0.11047190035548561
-51,18500,051,51051,14124,0.07665463623782258
-51,18500,720,51720,3687,0.02001031179615207
-51,19100,191,51191,53935,0.28885187605102774
-51,19100,173,51173,29800,0.15959554846242008
-51,19100,035,51035,29155,0.15614121528261266
-51,19100,197,51197,28290,0.15150865993294846
-51,19100,520,51520,17219,0.09221730701256413
-51,19100,077,51077,15333,0.0821167296837009
-51,19100,640,51640,6720,0.03598933173380748
-51,19100,021,51021,6270,0.03357933184091858
-51,51000,510,51510,159467,1.0
-51,54001,003,51003,71764,0.5167748021516682
-51,54001,540,51540,46553,0.3352296048794187
-51,54001,079,51079,20552,0.14799559296891315
-51,55001,550,51550,110932,1.0
-51,55002,550,51550,126040,1.0
-51,60001,059,51059,136290,0.849497618988257
-51,60001,600,51600,24146,0.150502381011743
-51,61001,059,51059,106342,0.8788595041322314
-51,61001,610,51610,14658,0.1211404958677686
-51,65000,650,51650,137148,1.0
-51,68000,680,51680,79009,0.5865335362458706
-51,68000,031,51031,55696,0.4134664637541294
-51,68701,153,51153,75090,0.5558886890088169
-51,68701,683,51683,42772,0.31663964584212434
-51,68701,685,51685,17219,0.12747166514905872
-51,70000,700,51700,186247,1.0
-51,71001,710,51710,104087,1.0
-51,71002,710,51710,133918,1.0
-51,74001,740,51740,97915,0.8871924976215285
-51,74001,550,51550,12450,0.11280750237847144
-51,76001,760,51760,115546,1.0
-51,76002,760,51760,111064,1.0
-51,77001,770,51770,100011,0.7497132662163885
-51,77001,775,51775,25346,0.19000142429853298
-51,77001,161,51161,8042,0.0602853094850786
-51,80000,800,51800,94324,0.5928374794162382
-51,80000,093,51093,38606,0.24264326926702953
-51,80000,175,51175,17996,0.11310698528025341
-51,80000,620,51620,8180,0.051412266036478825
-51,81001,810,51810,148847,1.0
-51,81002,810,51810,179008,1.0
-51,81003,810,51810,131615,1.0
-53,20501,071,53071,62584,0.534924270915245
-53,20501,005,53005,30059,0.2569233136175596
-53,20501,021,53021,24353,0.20815241546719546
-53,20502,005,53005,124186,1.0
-53,20503,021,53021,72396,0.5790568210903506
-53,20503,005,53005,52628,0.42094317890964933
-53,20700,007,53007,79074,0.6480837950365538
-53,20700,017,53017,42938,0.3519162049634462
-53,20900,009,53009,77155,0.7005684088185087
-53,20900,031,53031,32977,0.2994315911814913
-53,21101,011,53011,136605,1.0
-53,21102,011,53011,119034,1.0
-53,21103,011,53011,121148,1.0
-53,21104,011,53011,126524,1.0
-53,21500,015,53015,110730,0.7993964639719312
-53,21500,049,53049,23365,0.1686796566486424
-53,21500,069,53069,4422,0.031923879379426354
-53,22500,025,53025,99123,0.6909452112086993
-53,22500,037,53037,44337,0.3090547887913007
-53,22700,027,53027,75636,0.5350518526902562
-53,22700,045,53045,65726,0.46494814730974376
-53,22900,029,53029,86857,0.8300157675952028
-53,22900,055,53055,17788,0.16998423240479718
-53,23301,033,53033,128948,1.0
-53,23302,033,53033,121656,1.0
-53,23303,033,53033,157802,1.0
-53,23304,033,53033,154624,1.0
-53,23305,033,53033,158004,1.0
-53,23306,033,53033,128296,1.0
-53,23307,033,53033,127864,1.0
-53,23308,033,53033,135262,1.0
-53,23309,033,53033,137026,1.0
-53,23310,033,53033,143320,1.0
-53,23311,033,53033,139846,1.0
-53,23312,033,53033,104706,1.0
-53,23313,033,53033,100338,1.0
-53,23314,033,53033,102741,1.0
-53,23315,033,53033,101111,1.0
-53,23316,033,53033,104424,1.0
-53,23317,033,53033,114016,1.0
-53,23318,033,53033,109691,1.0
-53,23501,035,53035,133368,1.0
-53,23502,035,53035,142243,1.0
-53,24100,041,53041,82149,0.7026086212795074
-53,24100,039,53039,22735,0.1944491960314745
-53,24100,059,53059,12036,0.10294218268901813
-53,25301,053,53053,116310,1.0
-53,25302,053,53053,100645,1.0
-53,25303,053,53053,103643,1.0
-53,25304,053,53053,128920,1.0
-53,25305,053,53053,139409,1.0
-53,25306,053,53053,108181,1.0
-53,25307,053,53053,111218,1.0
-53,25308,053,53053,112804,1.0
-53,25701,057,53057,129523,1.0
-53,26101,061,53061,152934,1.0
-53,26102,061,53061,146525,1.0
-53,26103,061,53061,143321,1.0
-53,26104,061,53061,123039,1.0
-53,26105,061,53061,107454,1.0
-53,26106,061,53061,154684,1.0
-53,26301,063,53063,117429,1.0
-53,26302,063,53063,146504,1.0
-53,26303,063,53063,138026,1.0
-53,26304,063,53063,137380,1.0
-53,26500,065,53065,46445,0.4256011289494905
-53,26500,047,53047,42104,0.38582215380104096
-53,26500,051,53051,13401,0.12280074774576644
-53,26500,019,53019,7178,0.06577596950370207
-53,26701,067,53067,116153,1.0
-53,26702,067,53067,178640,1.0
-53,27301,073,53073,113025,1.0
-53,27302,073,53073,113822,1.0
-53,27500,075,53075,47973,0.4442561466870399
-53,27500,003,53003,22285,0.20637125526693523
-53,27500,001,53001,20613,0.19088762328101125
-53,27500,043,53043,10876,0.10071769227207482
-53,27500,013,53013,3952,0.03659767560309302
-53,27500,023,53023,2286,0.021169606889845812
-53,27701,077,53077,126924,1.0
-53,27702,077,53077,129804,1.0
-54,00100,069,54069,42425,0.34029838774364324
-54,00100,051,54051,30591,0.24537579209112056
-54,00100,029,54029,29095,0.23337611293815674
-54,00100,009,54009,22559,0.18094970722707948
-54,00200,107,54107,84296,0.6191406536907822
-54,00200,103,54103,14442,0.10607418288652222
-54,00200,085,54085,8444,0.06201983106867426
-54,00200,095,54095,8313,0.06105765699596034
-54,00200,017,54017,7808,0.05734851266984943
-54,00200,073,54073,7653,0.05621006243114212
-54,00200,105,54105,5194,0.038149100257069406
-54,00300,061,54061,105822,0.5392396161901316
-54,00300,049,54049,56205,0.2864051201826307
-54,00300,077,54077,34216,0.17435526362723766
-54,00400,003,54003,122076,0.6790412566679831
-54,00400,037,54037,57701,0.3209587433320169
-54,00500,057,54057,26938,0.2558846438816802
-54,00500,027,54027,23093,0.21936090582669984
-54,00500,065,54065,17063,0.16208180557402588
-54,00500,031,54031,14299,0.13582650986948344
-54,00500,023,54023,10976,0.10426126109010772
-54,00500,093,54093,6762,0.06423238406444136
-54,00500,071,54071,6143,0.05835248969356156
-54,00600,033,54033,65921,0.39503931156814803
-54,00600,083,54083,27932,0.16738578071815524
-54,00600,097,54097,23816,0.14272016875209742
-54,00600,041,54041,17033,0.10207224699170622
-54,00600,091,54091,16705,0.10010666858430414
-54,00600,001,54001,15465,0.09267582338558895
-54,00700,035,54035,27791,0.2763678673004634
-54,00700,067,54067,24604,0.24467471508979893
-54,00700,087,54087,14028,0.13950158117703215
-54,00700,007,54007,12447,0.12377931144215279
-54,00700,015,54015,8051,0.08006324708128643
-54,00700,021,54021,7408,0.07366892738519064
-54,00700,013,54013,6229,0.06194435052407566
-54,00800,011,54011,94350,0.5323200352059038
-54,00800,079,54079,57440,0.32407485768126243
-54,00800,053,54053,25453,0.14360510711283378
-54,00900,039,54039,180745,1.0
-54,01000,081,54081,74591,0.6481721252357077
-54,01000,019,54019,40488,0.35182787476429234
-54,01100,055,54055,59664,0.44785059636849495
-54,01100,025,54025,32977,0.2475323330055621
-54,01100,063,54063,12376,0.09289687216171381
-54,01100,089,54089,11959,0.08976678201211502
-54,01100,101,54101,8378,0.06288703902479302
-54,01100,075,54075,7869,0.059066377427321105
-54,01200,099,54099,38982,0.219145276081897
-54,01200,045,54045,32567,0.18308204315220203
-54,01200,059,54059,23568,0.13249232637366343
-54,01200,005,54005,21809,0.12260374855241114
-54,01200,109,54109,21382,0.1202032808266154
-54,01200,043,54043,20463,0.11503693459709245
-54,01200,047,54047,19111,0.10743639041611855
-55,00100,031,55031,44295,0.24330292161246203
-55,00100,119,55119,19913,0.10937783221738247
-55,00100,113,55113,18074,0.09927660018565614
-55,00100,129,55129,16623,0.0913065688218525
-55,00100,013,55013,16526,0.09077376865487183
-55,00100,007,55007,16220,0.08909297637553074
-55,00100,003,55003,16027,0.088032868826796
-55,00100,107,55107,14188,0.07793163679506968
-55,00100,099,55099,14054,0.07719560357470462
-55,00100,051,55051,6137,0.033709222935673994
-55,00200,085,55085,37845,0.3207828644566314
-55,00200,069,55069,28415,0.2408520304805174
-55,00200,125,55125,23047,0.19535163633589597
-55,00200,067,55067,19491,0.16521016808360953
-55,00200,041,55041,9179,0.07780330064334574
-55,00300,075,55075,41872,0.32078203645111125
-55,00300,115,55115,40881,0.31318997019865014
-55,00300,083,55083,38965,0.2985114647095326
-55,00300,037,55037,4558,0.03491890815208648
-55,00300,078,55078,4255,0.03259762048861956
-55,00400,087,55087,190705,1.0
-55,00501,009,55009,108403,1.0
-55,00502,009,55009,160337,1.0
-55,00600,071,55071,81359,0.6164120980695215
-55,00600,029,55029,30066,0.2277934357668879
-55,00600,061,55061,20563,0.15579446616359063
-55,00700,117,55117,118034,1.0
-55,00800,039,55039,104154,0.6651127742726507
-55,00800,015,55015,52442,0.33488722572734936
-55,00900,139,55139,171730,1.0
-55,01000,135,55135,51812,0.46701880261758394
-55,01000,137,55137,24520,0.2210163869409241
-55,01000,047,55047,19018,0.1714229056624182
-55,01000,077,55077,15592,0.14054190477907375
-55,01100,141,55141,74207,0.4490916133092872
-55,01100,097,55097,70377,0.425912925598228
-55,01100,001,55001,20654,0.12499546109248479
-55,01200,073,55073,138013,1.0
-55,01300,005,55005,46711,0.29668891838847566
-55,01300,095,55095,44977,0.28567526883086364
-55,01300,019,55019,34659,0.22013960785310052
-55,01300,017,55017,31094,0.19749620492756018
-55,01400,035,55035,105710,0.7501791885773491
-55,01400,017,55017,35203,0.24982081142265086
-55,01500,109,55109,93536,0.6730370711489754
-55,01500,033,55033,45440,0.3269629288510246
-55,01600,093,55093,42212,0.3678541550474066
-55,01600,121,55121,30760,0.2680563301728946
-55,01600,053,55053,21145,0.18426694088120468
-55,01600,011,55011,13317,0.11605026491912995
-55,01600,091,55091,7318,0.0637723089793642
-55,01700,063,55063,120784,1.0
-55,01800,081,55081,46274,0.3861991837688514
-55,01800,123,55123,30714,0.25633664110032633
-55,01800,057,55057,26718,0.22298633772607016
-55,01800,023,55023,16113,0.13447783740475217
-55,01900,043,55043,51938,0.35415089836691555
-55,01900,045,55045,37093,0.2529269373700181
-55,01900,049,55049,23709,0.1616651324537179
-55,01900,103,55103,17304,0.11799120384576046
-55,01900,065,55065,16611,0.11326582796358801
-55,02000,111,55111,65763,0.5292668989883544
-55,02000,021,55021,58490,0.4707331010116456
-55,02101,025,55025,104115,1.0
-55,02102,025,55025,128721,1.0
-55,02103,025,55025,108135,1.0
-55,02104,025,55025,100199,1.0
-55,02105,025,55025,120334,1.0
-55,02200,105,55105,163687,1.0
-55,02300,027,55027,89396,0.5128975994859319
-55,02300,055,55055,84900,0.487102400514068
-55,02400,127,55127,106478,1.0
-55,02501,133,55133,118650,1.0
-55,02502,133,55133,124315,1.0
-55,02503,133,55133,164013,1.0
-55,02600,131,55131,136761,0.5991352118599517
-55,02600,089,55089,91503,0.4008647881400484
-55,02801,079,55079,104248,1.0
-55,02802,079,55079,117113,1.0
-55,02803,079,55079,101315,1.0
-55,02804,079,55079,103279,1.0
-55,02805,079,55079,104125,1.0
-55,02806,079,55079,114988,1.0
-55,02807,079,55079,172948,1.0
-55,02808,079,55079,121473,1.0
-55,02900,101,55101,197727,1.0
-55,03000,059,55059,169151,1.0
-56,00100,033,56033,30921,0.26892970829202106
-56,00100,029,56029,29624,0.2576492894292821
-56,00100,039,56039,23331,0.20291707978917706
-56,00100,023,56023,19581,0.17030214475812763
-56,00100,003,56003,11521,0.10020177773139209
-56,00200,005,56005,47026,0.46677320416488827
-56,00200,015,56015,12498,0.12405332168699812
-56,00200,031,56031,8605,0.0854119725649399
-56,00200,019,56019,8447,0.08384368765323037
-56,00200,043,56043,7685,0.07628018700308695
-56,00200,011,56011,7181,0.07127755665181097
-56,00200,045,56045,6838,0.06787298877385928
-56,00200,027,56027,2467,0.02448708150118614
-56,00300,021,56021,100512,1.0
-56,00400,025,56025,79955,0.5502412101108672
-56,00400,001,56001,37066,0.2550839934209168
-56,00400,007,56007,14537,0.10004197950574294
-56,00400,009,56009,13751,0.09463281696247307
-56,00500,037,56037,42272,0.3666102944364945
-56,00500,013,56013,39234,0.3402627813191102
-56,00500,041,56041,20450,0.17735570877238627
-56,00500,035,56035,8728,0.07569489614500673
-56,00500,017,56017,4621,0.0400763193270023
-66,00100,010,66010,0,0.0
-72,00100,003,72003,0,0.0
-72,00100,005,72005,0,0.0
-72,00100,099,72099,0,0.0
-72,00100,117,72117,0,0.0
-72,00200,011,72011,0,0.0
-72,00200,067,72067,0,0.0
-72,00200,097,72097,0,0.0
-72,00300,023,72023,0,0.0
-72,00300,079,72079,0,0.0
-72,00300,125,72125,0,0.0
-72,00400,055,72055,0,0.0
-72,00400,059,72059,0,0.0
-72,00400,111,72111,0,0.0
-72,00400,121,72121,0,0.0
-72,00400,153,72153,0,0.0
-72,00500,113,72113,0,0.0
-72,00600,043,72043,0,0.0
-72,00600,075,72075,0,0.0
-72,00600,133,72133,0,0.0
-72,00600,149,72149,0,0.0
-72,00700,015,72015,0,0.0
-72,00700,057,72057,0,0.0
-72,00700,095,72095,0,0.0
-72,00700,109,72109,0,0.0
-72,00700,123,72123,0,0.0
-72,00800,037,72037,0,0.0
-72,00800,049,72049,0,0.0
-72,00800,053,72053,0,0.0
-72,00800,069,72069,0,0.0
-72,00800,103,72103,0,0.0
-72,00800,147,72147,0,0.0
-72,00800,151,72151,0,0.0
-72,00900,029,72029,0,0.0
-72,00900,087,72087,0,0.0
-72,00900,089,72089,0,0.0
-72,00900,119,72119,0,0.0
-72,01000,031,72031,0,0.0
-72,01101,127,72127,0,0.0
-72,01102,127,72127,0,0.0
-72,01200,033,72033,0,0.0
-72,01200,061,72061,0,0.0
-72,01300,021,72021,0,0.0
-72,01400,051,72051,0,0.0
-72,01400,137,72137,0,0.0
-72,01500,047,72047,0,0.0
-72,01500,105,72105,0,0.0
-72,01500,135,72135,0,0.0
-72,01600,101,72101,0,0.0
-72,01600,143,72143,0,0.0
-72,01600,145,72145,0,0.0
-72,01700,013,72013,0,0.0
-72,01700,017,72017,0,0.0
-72,01700,054,72054,0,0.0
-72,01700,091,72091,0,0.0
-72,01800,027,72027,0,0.0
-72,01800,065,72065,0,0.0
-72,01800,071,72071,0,0.0
-72,01800,115,72115,0,0.0
-72,01900,001,72001,0,0.0
-72,01900,039,72039,0,0.0
-72,01900,073,72073,0,0.0
-72,01900,081,72081,0,0.0
-72,01900,083,72083,0,0.0
-72,01900,093,72093,0,0.0
-72,01900,107,72107,0,0.0
-72,01900,131,72131,0,0.0
-72,01900,141,72141,0,0.0
-72,02000,007,72007,0,0.0
-72,02000,009,72009,0,0.0
-72,02000,019,72019,0,0.0
-72,02000,035,72035,0,0.0
-72,02000,041,72041,0,0.0
-72,02000,045,72045,0,0.0
-72,02100,025,72025,0,0.0
-72,02200,063,72063,0,0.0
-72,02200,139,72139,0,0.0
-72,02300,077,72077,0,0.0
-72,02300,085,72085,0,0.0
-72,02300,129,72129,0,0.0