78121128650113304106534413771930519850219632210827616674019768540002968411103446942117386169413351392209961802441340991021421168486102383615149543220726125911427664662227963198069494063356817956411967211488081300221608449472094123352115512090531131079519751091779401343681519141521935340518358971414106275760791822432199383331220035476275315911181799093465227919343076485219805618688787369120058115959123611384911765638087511646618158810777521863828879331784984736601561916218211235200363547517388762821940892282761895811575082070833986226166212212