Zend certified PHP/Magento developer

Magento 2.4.6 – Set the sort of the attributes in a programmatically created configurable product by setUsedProductAttributeIds()

I’m successfully import from a CSV file a massive number of SIMPLE products.
Than I created the CONFIGURABLE products and assigned the simples by

$configurableproduct_load->setCanSaveConfigurableAttributes(true);
$configurableproduct_load->getTypeInstance()->setUsedProductAttributeIds(array(258,267,178), $configurableproduct_load);
$configurableAttributesData = $configurableproduct_load->getTypeInstance()->getConfigurableAttributesAsArray($configurableproduct_load);
$configurableproduct_load->setConfigurableAttributesData($configurableAttributesData);

$configurableproduct_load->setAssociatedProductIds($associatedProductIds);
$configurableproduct_load->save();

where 258, 267, 178 are the attributes id in the sort that I want.
However, Magento create the CONFIGURABLE product assigned to it the configuration in the ASCENDING order: 178,258,267. This always appens, with all combinations of attribute id.

How I can assign my own sorting?