```\\nfunction airdropToWalletsAndVest(\\n    address[] memory airdropWallets,\\n    uint256[] memory amount\\n) external onlyOwner {\\n    require(airdropWallets.length == amount.length, "Arrays must be the same length");\\n    require(airdropWallets.length <= 200, "Wallets list length must be <= 200");\\n    for (uint256 i = 0; i < airdropWallets.length; i++) {\\n        address wallet = airdropWallets[i];\\n        uint256 airdropAmount = amount[i] * (10**18);\\n        super._transfer(msg.sender, wallet, airdropAmount);\\n        dividendTracker.setBalance(payable(wallet), getMultiplier(wallet));\\n        tokensVesting[wallet] = airdropAmount;\\n        _isVesting[wallet] = true;\\n        _vestingTimestamp[wallet] = block.timestamp;\\n    }\\n}\\n```\\n