4271119365103238012947201684107313428206251595173015144399096099623614141720178746016161435652127214761315171019325793511665381312101413896001389132141119219651863103446513325311822175017827071333190514169456421449209175816328894715611615862162717004695741762102640017471268165115721619808