13031731522341137440466080636741112539141338977154611014124339617031128528672027110583312888241288781499759151645141483511073815673601031262260550151670576938212089021097076827858462304506211247398728882128466213178787761131058751076728939695139353114167501413269285702104938970770472122520328045333463376812651952811135631758871373121187339203986119923913613442190696339810468161574504135392010978262945378846412696723647806208093758387555773646898303956931461133128543213934001494593375830704860123230488107412854342920092674411695981048933846619138009812679095782611106016154011182144923191151480365373981929911137237693738972181416751