145304726915866 105327171028607 145867367634335 145111453386545 146451483189518 146099295869491 146000511621155