And The question is Why?
Why With A Pair Of Public Key, With The Same Type Of Multisig, The Address Is Different? Isn't That Will Confusing?
it is because what you call your multi signature "address" is the result of hash of a script. and when you put the public keys in a different order the data you are hashing is different so the result of the hash is different and finally the address is different.
hash of
52<pubkey1><pubkey2>52ae
is different from hash of
52<pubkey2><pubkey1>52ae
in Electrum by default, when you give it a set of public keys to make an address, it first sorts them (
lexicographically) so that no matter what order you give them to the wallet, it always produces the same result.
which is why when everyone here is testing with your public keys they are always getting the same result. but when you use another tool (like those websites) you get two different results.