1664173141611865680970616191247145017265161781143358224012004337801643647591725895106710507121653198117551478100315394386872261702407101216523571528151518841356170555666394159516281175950641178516064485221201007981054163914921972