315 69144 32572 64955 22186 1 50295 183923 236162 7 42357 46862 9181 21231024