10056710100856331011024010132697101365751013744710141778101417861014189310145098101608821016144110251241102517361025676510265414102728211027484610276622102772441028029710281753102819051028232510284459102899451029487210295023102974431030853810318491103208711032587510328864103347371033570110337817103481721035310310362989