100210481004112110046610100638371007345910080347100898271009373710096530101017841010328910107134101074331011699410131812101376601013933610141576101523891019220310195326102449101024740710249841025830610259587102649081031394410314840103183611032241810338881034582610348605103519010370871104663121056287105894321059522