121933023264353528285273248986653629210967695362625362444149750805576864197196437025819803437012737039090487023258015144241514425370391148974315144271446964855613905319020601342767384175384301134276844461147207418493118493218493418493590209229504338430838419938420038430910837764337036083069194125760492576109489912037563053163038113064211204056649516305456304216305466303881373718146005413736511204731203761204741460055145997114600391459927664952146007863054763054912037712047513736526304651373653137365412040663053463042213483221220381120408146003014600226305351460023143374146002498779080480414859585965345965359876981007178